136776-28-8
2-(naphthalen-1-yloxy)-1-(10H-phenothiazin-10-yl)ethanone
Product Code:
1451537
Molecular Formula:
C24H17NO2S
Molecular Weight:
383.46
Order 136776-28-8