Details for: PI 21902, Cucurbita maxima Duchesne, No. 895a