Supplier of spare parts for large diesel and gas engines serving the maritime and power generation industries, based in La Spezia, Italy since 1974.