Selfrag is specialised in the development, engineering and marketing of high voltage pulse power products.