AUTO SPARE PART, BENZ 661-460-3400, TAKUMI, TRW