Loading patent details...
US4153688A: Trifluoromethylated Oligopeptides | Searchlight