EUROMAST pump body

EFP-150-3.2 ECA