thomas medical, inc