Dodecylbenzenesulfonylazide

Dodecylbenzenesulfonylazide · CAS 79791-38-1