840500-53-0
Phosphonic acid, [[(diphenylmethyl)amino]-3-thienylmethyl]-, diethylester
Product Code:
1756717
Molecular Formula:
C22H26NO3PS
Molecular Weight:
Order 840500-53-0