138098-89-2
3-Thiophenecarboxylic acid,2-[[[(2-methoxyphenyl)amino]acetyl]amino]-4-(4-methylphenyl)-, ethylester
Product Code:
1828910
Molecular Formula:
C23H24N2O4S
Molecular Weight:
Order 138098-89-2