Loading patent details...
US6779406B1: Self-retaining pressure sensor assembly having notched seal retention flange | Searchlight