30Pieces 12MIL x 6 in. x 36 in. Self Adhesive Floor Tiles,Waterproof and Easy to clean (45 sq. ft./box) for US
AliExpress