AFBA005BS 285 mm x 285 mm x 5 mm foam foam pad - self-adhesive