Skip to main content
62736-35-0

Dibenzyl 2,4-dinitrophenyl phosphate

ALSO CALLED Dibenzyl 2,4-dinitrophenyl phosphate, DTXSID30805661, Phosphoric acid, 2,4-dinitrophenyl bis(phenylm...

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.