Skip to main content
19856-32-7

Barium decanedioate

ALSO CALLED 243-380-5, Barium sebacate, Barium-sebacate, Decanedioic acid,barium salt (1:1), DTXSID10941692, Seb...

Log in or create an account to view properties.

Log in or create an account to view functional uses.

Log in or create an account to view resources.