Loading patent details...
US5136141A: Integral Sprue Bushing Assembly | Searchlight