Stock Parts Deutz 645

Crankshaft Deutz TBD645 L6

Part number 1243 0259 Used in excellent condition, Std size, with DNV class certificates