Ibidi
ibidi is a leading supplier for functional cell-based assays and advanced products for cellular microscopy. ibidi is located in Gräfelfing, Germany, close to Munich. The US headquarters, ibidi USA Inc., is located in Fitchburg, Wisconsin.
Address
Lochhamer Schlag 11 82166 Gräfelfing
Can't find what you're looking for? Please visit our website