Details for: 09H6300014, Luffa aegyptiaca Mill., PI 381894