Manufacturer Part Number Description
SSANGYONG 0660-0104 Release Plate, clutch