Delavan 5940 24V pump | 15.2 L/min 60psi

Stock Code:
APD0152QV212E

Description

24 volt | With 12mm quick attach elbows