Loading patent details...
US5641878A: Porphyrin, Azaporphyrin, and Related Fluorescent Dyes Free of Aggregation and Serum Binding | Searchlight