Home Chemical Details 3839-82-5
3-Phenylpropenalsemicarbazone
3-Phenyl-2-propenal semicarbazone
3-Phenylacrylaldehydesemicarbazone
1-(3-Phenyl-2-propenylidene)semicarbazide
1-[(3-Phenyl-2-propene-1-ylidene)amino]urea
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us