Millipore to pay $1.4B for Serologicals