Latest News

Dodecylbenzenesulfonylazide

Dodecylbenzenesulfonylazide ·

 Dodecylbenzenesulfonylazide

Dodecylbenzenesulfonylazide

Product No. 04544

CAS No. 79791-38-1
Molecular Formula C18H29N3O2S
Related Products
meropenem
meropenem

meropenem

Details