86013875
Jul 18, 2013
Dec 2, 2014
BIOLAMINA AB
Subscribe
Cell culture apparatus for laboratory use, namely, cell culture dishes coated with a biological substrate