ドラッグデリバリーシステムだろう
doragguderibariishisutemudarō

Noun
Da Copula

Expresses probability ("probably…") of ドラッグデリバリーシステム

1. Drug delivery system, probably.; It will likely be a drug delivery system.

Presumptive
Conjecture
Pharmacology