Zilla Controller Power Center Digital 1875w Cichlid Online Price $82.97Regular Price $93.99 Default Title - $82.97 Quantity This product is currently sold out. Zilla Controller Power Center Digital 1875w Customer Reviews No reviews yet Let us know what you think!