Top Suppliers:I want be here

2126812-29-9

2126812-29-9 structure
2126812-29-9 structure

Name Benzyl 4-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)phenethylcarbamate
Synonyms MFCD30478636
Molecular Formula C22H28BNO4
Molecular Weight 381.27302