Loading patent details...
US8033331B2: Cement diffuser for annulus cementing | Searchlight