translate English to French: Guarantee Sale of various Canadian goods and services 1 - 5 million Alta Precision Inc.
Garantie Vente de divers biens et services canadiens 1 à 5 millions Alta Precision Inc.