Is this product sticky so it will stick onto wood

Generally, fiberglass mesh does not go onto wood because it is rated for high temperature applications. But no, it is not self adhesive, when used on pizza ovens, it is stuck using ceramic fibre adhesive.

Please, mind that only logged in users can submit questions