Robuta

https://pubchem.ncbi.nlm.nih.gov/bioassay/720631 AID 720631 - Fluorescence polarization-based biochemical high throughput confirmation assay to... BioAssay record AID 720631 submitted by The Scripps Research Institute Molecular Screening Center: Fluorescence polarization-based biochemical high throughput... fluorescence polarizationhigh throughputaidbased