915394-44-4
3-Indolizineethanethioic acid, a-oxo-2-phenyl-, S-(2-methoxyphenyl)ester
Product Code:
1526955
Molecular Formula:
C23H17NO3S
Molecular Weight:
Order 915394-44-4