Identification Supplier

2351892-85-6

Name 3,7-dibromo-10-(4-bromophenyl)-10H-phenothiazine 5,5-dioxide
CAS 2351892-85-6

Supplier