CHEMBL613912


Type ORGANISM
Name Biomphalaria alexandrina
Organism Biomphalaria alexandrina
Link CHEMBL613912