Insuline

Insuline Corp. of America (ICA), New York City, USA.