ドラッグデリバリーシステム
doragguderibariishisutemu

Noun

1. drug delivery system

Pharmacology
Other forms: