All-Purpose is a 1-component polyurethane foam sealant that dispenses approved fire block (ICC-ES ESR-1926) foam. Designed to be used with the gun foam applicator for greater bead control and adjustable output. All-Purpose is used to fill and seal cracks, holes, and joints around a structure - providing airtight insulation that blocks drafts, moisture, insects, and other pests.