Home Chemical Details 56396-35-1
UK 5099
PF-1005023
PF-06340678
2-cyano-3-(1-phenylindol-3-yl)acrylate
2-Cyano-3-(1-phenyl-1H-indol-3-yl)-2-propenoicacid
1.20
Store at +4°C
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us