What are the different insulation materials used in power transformers?

In power transformers the primary insulation medium and cooling medium is transformer oil. It serves the purpose of both insulation and cooling. Apart from transformer oil different insulation materials employed are oil impregnated paper, press board, wood, mica, and asbestos.