Details for: PI 23934, Cucurbita maxima Duchesne, No. 990a