Loading patent details...
US7122076B2: Synthetically expedient water-dispersible IR dyes | Searchlight