satinsampan5

About

Naturally degradable microneedle patch pertaining to transdermal gene supply.