a powerful electric motor in an industrial setting, surrounded by various mechanical parts and tools under harsh fluorescent lighting

Code produit:
893315156