84257-86-3
4-Thiazolidinone, 3-(1H-benzimidazol-2-yl)-2-phenyl-
Product Code:
600406
Molecular Formula:
C16H13N3OS
Molecular Weight:
295.35
Order 84257-86-3