Our best selling vest! Sizes will be listed in German sizing which is typically 10 different than the American sizing.
100% Polyester
O-359745
$99.95
GermanSize::
46
50
52
54
56