Loading patent details...
US6358684B1: UV excitable fluorescent energy transfer dyes | Searchlight