Details for: PI 153586, Luffa aegyptiaca Mill.