Top Suppliers:I want be here

53642-17-4

53642-17-4 structure
53642-17-4 structure

Name (3-ethyl-5,6-dimethyl-3H-benzothiazol-2-ylidene)-acetaldehyde
Molecular Formula C13H15NOS
Molecular Weight 233.32900
Exact Mass 233.08700
PSA 50.24000
LogP 2.60000