Repco Ltd., Australia and New Zealand's largest automotive parts retailer, has bought the automotive unit of industrial brands company Alesco Corp. Ltd. for $A89.5 million ($US67.8 million).