Loading patent details...
US9822606B2: Standing injection valve with hydraulically dampened valve closure | Searchlight