Favipiravir molecule, illustration

Bildnummer 13257909
Favipiravir molecule, illustration
;