CHEMBL613324


Type ORGANISM
Name Biomphalaria glabrata
Organism Biomphalaria glabrata
Link CHEMBL613324