Just replaced all end caps light works fine but bulbs are old Has mounting rails for a 48 inch tank Light is 48 inches long 125.00