Skip to main content
89596-31-6

1-Ethyl-1H-benzimidazol-2-yl diphenyl phosphate

ALSO CALLED DTXSID10754547, Phosphoric acid, 1-ethyl-1H-benzimidazol-2-yl diphenyl ester

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.