Any material which can serve as a support, is suitable for etching, machining, or molding, and is impermeable to the molecules to be delivered and to the surrounding fluids (e.g., water, blood, electrolytes or other solutions) may be used as a substrate.