Sugammadex

Sugammadex · CAS 1378831-29-8