Enterococcus faecalis

ID
1187454003
Name
Enterococcus faecalis