translate English to French: Dear sirs! If you need the crane!
Autocom Japan is a Japanese used car exporter specializing in exporting high quality used vehicles to your country.