Company LILLY DEUTSCHLAND G.M.B.H. Address TEICHWEG 3, D 35396, GIESSEN GERMANY AN 4, INDIANAPOLIS, IN, 46285, USA