Nalidixic acid

ID
776859002
Name
Nalidixic acid
Previous ID
47602007
ID date
6 Feb 2023