Details for: PI 587072, Solanum tuberosum L., 'KENYA BARAKA'