95756-28-8
Thiourea, N-[3-(10H-phenothiazin-10-yl)propyl]-N'-phenyl-
Product Code:
382566
Molecular Formula:
C22H21N3S2
Molecular Weight:
391.55
Order 95756-28-8