Holley 12-879 pressure regulator
I have used them and the ports are 3/8 national pipe thread maybe yours was boxed wrong? If my memory is correct they offer in NPT or AN style fittings.
Print