STA tubular 3/4" x 1-1/2" pull solenoid 60deg w/o AR flat
If no stock please see the Ledex direct alternative 1671-9A10001.
Specification Sheet