Top Suppliers:I want be here

13154-93-3

13154-93-3 structure
13154-93-3 structure

Name benzilic acid sodium salt
Synonyms sodium diphenylglycolate
sodium benzilate
hydroxy-diphenyl-acetic acid, sodium salt
benzilic acid, sodium salt
Molecular Formula C14H11NaO3
Molecular Weight 250.22500
Exact Mass 250.06100
PSA 60.36000
LogP 0.67240