Engineered fluorescent LOV molecule

Bildnummer 12326296
Engineered fluorescent LOV molecule
;