EFP-60-3.2 ohc motor

High performance petrol engine