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