3 ms·Rapidly separable microneedle patch for the sustained release of a contraceptive1 points by daegloe 8y ago