Home Chemical Details 893612-85-6
3-[2-OXO-2-PHENYL-ETH-(Z)-YLIDENE]-[1,4]DIAZOCAN-2-ONE
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us