translate English to French: 3866 Simpson Power Products Ltd.
RR2, Com4, Site11A Tracks 1-10, 400 Brunette St. 33 Braid St. # 150-6660 Graybar Rd.