Ningbo Anchor Auto Parts Co., Ltd.
OEM: 88320-35720TYPE: DENSO 10S17C CLUTCH: 4PK 132MM BODY, X218APPLICATION: PRADO