This small water pump can operate from 12V up to 24VDC. At 24VDC it pumps 1 gallon per minute, develops 35 PSI and draws ~0.75Amps. At 12VDC it pumps a little over 1/2 a gallon per minute and draws ~0.375Amps. It has 3/8" diameter hose barbs for the inlet and outlet ports. Size is about 5.3" long x 2.0" diameter (excluding ports and mounts). Has ~6.5" pre-soldered lead wires. Pump has 4 rubber like cushioning mounts with mounting holes which line up great on a 2x4. Pump is self priming plus it can run dry without damage. These work great and can pump from batteries, power supplies, solar panels, etc. They can be used for providing irrigation, portable showers, marine applications, etc. Brand new unlabeled and unpackaged unit. This is the pump only; no hoses, power supply, etc, included.