View larger

CONNECTING ROD, BF6L912, DEUTZ F3L913G, SN- 81 71 934

New