I have Neolac baby milk, 3 cartons, each carton has 12 pieces. It's new and stored in a cool place, and the price is excellent.