insulinvials Published on October 13, 2010 in New Exhibit on the Discovery of InsulinFull resolution (566 × 425) ← Previous Next →