#Power transmissions: mechanical #Material handling equipment #Hydraulic systems #Sherbrooke #QC #quebec