The present invention concerns a pharmaceutical composition comprising a compound of formula A being (2 3(dihydroxy) 5[3(1 2)butadiene] 1(3hydroxy 3methyl 4pentene) benzene) and/or a compound of formula B being (2 3(dihydroxy) 5[3(1 2)butadiene] 2[2methylbutane] benzenal) and/or a compound of formula C being (2 3(dihydroxy) 5[3(1 2)butadiene] 2hydroxy 3butene benzoate) or a combination thereof for use as a medicament or for in vivo use in treatment and prevention of diseases caused by DNA enveloped viruses DNA non enveloped viruses RNA enveloped viruses and RNA non enveloped viruses.