NOVELTY - A composition (C1) comprises thermoplastic polymer, reinforcing element, non-halogen containing intumescent flame retardant, impact-modifier, coupling agent, and optionally at least one additive.    USE - As composition useful for making photovoltaic (PV) frame, rack or frame or rack component used in solar panel assembly or photovoltaic assembly (claimed).    ADVANTAGE - The composition provides easy assembly without the need for screws, bolts or other metal fasteners; and provides good resistance to bending/flexing and reduces assembly of the module with the integrated junction box and easy insertion of the solar panel assembly.    DETAILED DESCRIPTION - INDEPENDENT CLAIMS are included for the following:    (1) a solar panel assembly comprising photovoltaic (PV) module comprising at least one PV cell within plastic frame, and the frame comprising plastic front and rear base attachments, the front base attachments pivotally attached to the frame of the PV module and the rear base attachments slideably engaged with the frame of the PV module; plastic base comprising two spaced apart mounting bases joined together by connector board, each mounting base equipped with plastic front pegs to pivotally engage the front base attachments of the frame of the PV module, and rear slots engaged in snap-fit relationship with the rear base attachments of the PV module; plastic wind deflector engaged in a snap-fit relationship with each of the two rear base attachments; plastic junction box integral with the PV module frame; and two plastic self-aligning devices for joining adjacent PV modules to one another, each device integral with the PV module frame; and    (2) a plastic PV module frame having unitary molded or over-molded part, an L-shape, two-piece junction box with one piece located on one side of the frame and the other piece located opposite and on the other side of the frame; self-alignment device, and at least one structural member on the back of the panel to provide mechanical strength to the panel;    (3) a photovoltaic assembly comprising a solar panel module comprising back support, front support and absorber layer between the front support and the back support; one-piece, integrated molded frame surrounding the module; a junction box integrated into the frame; an entry on one end of the frame through which the module can be inserted into the frame; a sealing block or lid over the entry and engaged with the frame in snap-fit relationship; and a sealant position between the lid of the frame and inserted module.