Phototropin 1 LOV domain

Bildnummer 12326062
Phototropin 1 LOV domain
;