AFBA010BS 285 mm x 285 mm x 10 mm foam foam pad - self-adhesive