Phenyl 3-ethoxy-3-iminopropionate, phenyl(3z)-3-ethoxy-3-iminopropanoate, EINECS 242-934-3,
Experience chemical sourcing with data intelligence.
Schedule a conversation to discover how PINPOOLS can enhance performance across your operations.