855423-39-1

855423-39-1 structure
855423-39-1 structure

Name 2-allyl-N,N'-dibenzyl-1,3,2-dioxaborolane-4,5-dicarbamide
Molecular Formula C21H23BN2O4
Molecular Weight 378.22900
Exact Mass 378.17500
PSA 76.66000
LogP 2.85920
Precursor  0

DownStream  2