Brand information

Mylife Clickfine 31G
Insulin device & needle
6 mm
Pen Needle
—
Incepta Pharmaceuticals Ltd.