Close-up of the intricate mechanical components of an oil pump.

Code produit:
783431160