Part Name: Tensioning Pulley
Manufacturing Part Number: 04152510, 02238067, 04150693
Application: Compatible with Deutz F4L912 F3L912 Engine
Manufacturing Part Number: 04152510, 02238067, 04150693
Application: Compatible with Deutz F4L912 F3L912 Engine