1071804-84-6

1071804-84-6 structure
1071804-84-6 structure

Name ethyl hydrogen 2-(1H-imidazol-1-yl)-3-methylbut-2-en-1-ylphosphonate
Molecular Formula C10H17N2O3P
Molecular Weight 244.22700
Exact Mass 244.09800
PSA 74.16000
LogP 2.35590