Sterile 2ml vials, but actually holds 3.4ml and fits in 3ml slots. Rated for 503b, and are depyrogenated.ALK 2/3ml vial$3.55PriceQuantity*Add to Cart