Company/ Organization’s name: IDROMECCANICA LUCCHINI S.P.A.

Country: ITALY

Booth no.: B7