128326-81-8 Caldiamida [INN-Spanish] Caldiamide