logo:

Mounting for foot rest system

Variants and details

One size
R82 item number 9610421