61123-03-3

61123-03-3 structure
61123-03-3 structure

Name ethyl 2-(3-pentyl-4-phenyl-1,3-thiazol-2-ylidene)acetate
Molecular Formula C18H23NO2S
Molecular Weight 317.44600
Exact Mass 317.14500
PSA 59.47000
LogP 4.03150