87992-62-9
2-[4-(IODOACETAMIDO)PHENYL]-6-METHYLBENZOTHIAZOLE
Product Code:
217319
Molecular Formula:
C16H13IN2OS
Molecular Weight:
408.25
Order 87992-62-9