Amazon.com : Just Stick-It! Mounting Boards: 8½" × 11" Four Piece Set : Foam Boards : Office Products
4*8 Feet PVC Foam Board/PVC Foam Sheet Manufacturer for UV Printing and Furniture Hardware 1-40mm - China PVC Foam Sheet, Building Material | Made-in-China.com