Humulin N UPCs

Likely owner: Eli Lilly and Co.
UPC 300028315019 UPC 300028315019
Humulin N Insulin 100 units/mL 10ml
EAN 7501082208108 EAN 7501082208108
Humulin N Insulin