1,1'-propane-1,3-diylbis(3-methylurea)
CAS No. 78152-52-0
ENMD-1198 864668-87-1