Home Chemical Details 832-06-4
ICI-43823
butyl (2E)-2-(4-oxothiazolidin-2-ylidene)acetate
4-Oxothiazolidin-2-ylideneacetic acid butyl ester
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us