This is a Leo brand self-priming water pump (model AJm150L) with a stainless steel housing, typically featuring a 2 HP motor for residential or agricultural use. [1, 2]
Model: AJm150L
Power: 1.5 kW / 2 HP
Performance: Max flow of 120 L/min and maximum head height of 54 m
Voltage: Operates on 180-220 V at 50 Hz [1, 2, 3]