Loading patent details...
US8075530B2: Instrument seal with inverting shroud | Searchlight