I have never seen anything like that.... It looks old
But it resembles what might be a solenoid valve of some kind....
I even tried searching google but didn't find anything.
This may help though:
Name: Penn Valve and Fitting Company
Street: 2440 Maryland Road
Willow Grove, pa 19090-1711
Phone: (215) 657-2900