Citrated calcium carbimide (substance)
Supplier: international · SCTID 79146003
Aldehyde dehydrogenase inhibitor Carbon compound