Help Please

Help Please

Observation - Help Please - UK and Ireland. Description: Found this on a fallen birch tree. Specimen was very wet looking. Has been suggested that possibly Artists Conk ?

Found this on a fallen birch tree. Specimen was very wet looking. Has been suggested that possibly Artists Conk ?