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