Shop › BMW E30 M20 Engine Radiator Cooling Fan Shroud 17111709312 Image 1 of 6 Image 2 of 6 Image 3 of 6 Image 4 of 6 Image 5 of 6 Image 6 of 6 BMW E30 M20 Engine Radiator Cooling Fan Shroud 17111709312 $75.00 BMW E30 M20 Engine Radiator Cooling Fan Shroud 17111709312Good condition. No cracks. Ready to install. Add To Cart Added! BMW E30 M20 Engine Radiator Cooling Fan Shroud 17111709312Good condition. No cracks. Ready to install.