translate English to French: This material is thought to be phenolic in nature.
Cette substance semble être de nature phénolique.