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