Advanced organic building blocks, organic boronic acid and its derivatives as well as organic tin for small molecule drug discovery.
551001-79-7
CAS No.: 452972-10-0
CAS No.: 33941-15-0