Details for: PI 124580, Luffa aegyptiaca Mill., No. 2863