80 Litre Large Clear Plastic Stackable Storage Containers With Lids Pack Of 10
Manufactured from tough polypropylene plastic the containers are both stackable and nestable.
eBay