Details for: PI 628614, Cucurbita maxima Duchesne, 5050