64588-85-8

64588-85-8 structure
64588-85-8 structure

Name 1-(2,2-dimethoxyethyl)-3-(5-iodo-1,3-thiazol-2-yl)-1-prop-2-ynylurea
Molecular Formula C11H14IN3O3S
Molecular Weight 395.21700
Exact Mass 394.98000
PSA 95.42000
LogP 1.84730