Array of interlocking cogwheels mounted on mechanical panel

Code produit:
1991030293