Specialized Technology Resources is a company that designs, develops, and manufactures encapsulants for the solar industry. It offers PHOTOCAP, a range of EVA (ethylene vinyl acetate copolymer) photovoltaic encapsulating film materials for use in front or in back of cells.