828914-17-6

828914-17-6 structure
828914-17-6 structure

Name ethyl 2-[2-(4-bromophenyl)imino-1,3-thiazolidin-3-yl]acetate
Molecular Formula C13H15BrN2O2S
Molecular Weight 343.23900
Exact Mass 342.00400
PSA 67.20000
LogP 2.98640