Haldex | HN1042001

365mm x 1-3/4” Stamped Steel Clutch