Loading patent details...
US4775625A: Inactivating Enveloped Viruses With a Merocyanine Dye | Searchlight