Mystery fuel pump
Looks aviation related. Small aircraft.
Print