Details for: PI 594959, Cuphea procumbens Ortega, 856