Medical articles and methods of making using immiscible material | Patent Publication Number 20130303958 | Patexia