104210-9010

12V 80A 7S CLUTCH

DENSO 104210-9010
TOYOTA 104210-9011
TOYOTA 270600L020
TOYOTA 270600L021