97934470
May 12, 2023
GENENTECH INC.
Subscribe
Drug delivery system; medical device, namely, on-body injector device for delivering pharmaceutical preparations; pre-filled cartridge for on-body injector device