pre-shimmed tape sealant

pre-shimmed tape sealant

A pre-shimmed sealant in tape form.