Home Chemical Details 23891-60-3
PF-26
Mepramidil
3,4,5-Trimethoxybenzoic acid 3-[(3,3-diphenylpropyl)amino]propyl ester
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us