[email protected]
3.6MW/2 Unit. Excellent Condition in our Warehouse. Made in Italy ID: STM00026; Dt.- 22/12/2022