Life Technologies Corp. (NASDAQ:LIFE), Carlsbad, Calif.
Suzhou Ribo Life Sciences Co. Ltd., Kunshan, China