Details for: PI 507881, Cucurbita maxima Duchesne, 2701054