491864-93-8
4-Thiazolidinone,3-[3-(1H-imidazol-1-yl)propyl]-2-[3-(phenylmethoxy)phenyl]-
Product Code:
2404496
Molecular Formula:
C22H23N3O2S
Molecular Weight:
Order 491864-93-8