Pumping unit as the oil pump installed on a well

Code produit:
184492606