Details for: PI 76306, Cucurbita maxima Duchesne, 'Small China turkscap'