Temocillin

ID
387543003
Name
Temocillin