61360-27-8

61360-27-8 structure
61360-27-8 structure

Name 1-(1-methylpyridin-1-ium-3-yl)-3-pyridin-2-ylurea,iodide
Molecular Formula C12H13IN4O
Molecular Weight 356.16200
Exact Mass 356.01300
PSA 64.22000
LogP 2.50740