Products made by Johnson & Johnson for sale on a store shelf in Westminster

Reuters
Products made by Johnson & Johnson for sale on a store shelf in Westminster
Products made by Johnson & Johnson for sale on a store shelf in Westminster, Colorado April 14, 2009. REUTERS/Rick Wilking
View Comments (0)