Write your own review for Creda 84258.12a Panel Top Tsr12 - 0870065