Skip to main content
62060-50-8

3,3-Dibutyl-1,1-diphenoxy-2,4-dioxa-1-phospha-3-stannadodecane

ALSO CALLED 2,4-Dioxa-1-phospha-3-stannadodecane, 3,3-dibutyl-1,1-diphenoxy-, DTXSID30812259

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.