Made in Germany

Pedestrian rear reflector

  • with strap and safety pin
  • Teddy bear imprint
  • Part no. : 621ST

Top