Industrial pump and motor system closeup

Code produit:
1543089620