Iirc the housing is actually a galvanized metal, at least the ones on my demon appear to be. i used a simple green and water mixture with nylon and brass bristle brushes on my demon taillight housing, They cleaned up great
View attachment 1715125500 View attachment 1715125501 View attachment 1715125502