Alu-free retortable easy-peel lid

logo
FoodTechBiz.com
www.foodtechbiz.com