Details for: PI 67663, Cucurbita maxima Duchesne, 'Whale'