1177336-44-5

1177336-44-5 structure
1177336-44-5 structure

Name N-(3-(1H-Imidazol-1-yl)propyl)-6-ethoxybenzo[d]thiazol-2-amine
Molecular Formula C15H18N4OS
Molecular Weight 302.39