Loading patent details...
US6444143B1: Water-soluble fluorescent nanocrystals | Searchlight