You may want to know that the majority of the parts here are resin and the rest are 3D printed. No Styrene parts. I was nervous because I've had bad experiences with resin parts from Chrome Tech Bob before he quit doing it. I cleaned these with 91% alcohol for prep. *NM*