Russian manufacturer of sports equipment
FM/OB-60-CH 150 CM CHROMED BAR
FM/OB-60-CH