Fine Chemicals Catalog

1-Ethyl-3-(3-dimethylaminopropyl)urea

Catalog # ARC44600 CAS # 32897-26-0