Libra Pharmaceuticls Ltd.
Tablet
Blood glucose monitoring device