76188672
Jan 2, 2001
TRANSDEMICS LTD.
Subscribe
ENCAPSULATED MEDICINE, NAMELY INSULIN, CONTAINED IN CAPSULE FORM FOR CONTROLLED AND PROLONGED RELEASE THROUGH THE SKIN OF A HUMAN