Details for: PI 628617, Cucurbita maxima Duchesne, 2121