Railway track switch handle mechanism

Code produit:
317828902