Loading patent details...
US6387672B1: Photo-induced electron transfer fluorescent sensor molecules | Searchlight