1954-79-6 mecloralurea 甲氯醛脲 Catalog No.: 282833 Name: mecloralurea CAS: 1954-79-6 Formula: C4H7 Cl3 N2 O2 Boiling Point: 166.2 ( ℃ ) Inquire about this product →