This is a Ogura Hydraulic Clutch MA-MG02-DE 526299 171023 742009 which is commonly used on 2012 and up Dodge Ram 6.7 Cummins Diesel with Deweze Clutch Pump Kits.
This is a Ogura Hydraulic Clutch MA-MG02-DE 526299 171023 742009 which is commonly used on 2012 and up Dodge Ram 6.7 Cummins Diesel with Deweze Clutch Pump Kits.