Engineered fluorescent LOV molecule

Bildnummer 12326297
Engineered fluorescent LOV molecule
;