Acetadote · patent 8148356 expires 2026-05-21

Patent expiry · 8148356 · Formulation · US