Crystal Technology Pp2 100 A Polypropylene Hinged Lid Freezer Box | Desertcart Kenya