Repligen to buy BioLife Solutions for about USD 1.5 billion, offers USD 31 a share - RGEN News | Rallies