Merck KGaA Just Dropped $11.3 Billion on the Lab Supply Store · Biotech Morning