ME 3407E03 Clutch Armature M3407E03 - New No Box

196945-238123

New

ME 3407E03

More details

1 Item

In Stock

Warning: Last items in stock!

$121.77

More info

ME 3407E03 Clutch Armature M3407E03 - New No Box

PN: ME 3407E03
ME-3407E03

Anchor Part, Gas-Nitrated

1-5/8" ID x 3-1/8" OD x 1/8" H