Loading patent details...
US5679442A: Shelf-Life Indicator for Repeatedly Sterilizable Plastic Products | Searchlight