New in package, adult size. Age 15 and up. Refer to pics for more details.
(cup only)Shock Doctor Adult Ultra Carbon FlexCup - Black
Shock Doctor Adult Ultra Pro Supporter with Ultra Carbon FlexCup - Gray
Sealed Shock Doctor Adult Ultra Pro L Supporter with Ultra Carbon FlexCup - Gray
Shock Doctor Adult Ultra Pro Compression Shorts w/ Ultra Carbon FlexCup - Black
Shock Doctor Youth Ultra Pro Supporter with Ultra Carbon FlexCup - Gray
Shock Doctor Sport Ultra Neck Guard Size: Junior - BRAND NEW IN BOX