EINECS 227-666-7, Benzilicacid,potassium salt (8CI), Benzeneacetic acid,a-hydroxy-a-phenyl-,monopotassium salt(9CI), potassium hydroxy(diphenyl)acetate, Potassium benzilate,
Experience chemical sourcing with data intelligence.
Schedule a conversation to discover how PINPOOLS can enhance performance across your operations.