details about self adhesive water oil proo f aluminum foil k