#Transmissions: heavy duty #Differentials: motor vehicle #Cambridge #ON #ontario #Transmissions: heavy duty #Differentials: motor vehicle #336350-Motor Vehicle Transmission and Power Train Parts Manufacturing