Calcium cyanamide (substance)
Supplier: international · SCTID 41793006
Aldehyde dehydrogenase inhibitor Calcium compound Carbon compound