seal of anvil recall