Housing:Aluminum by CNC Motor:8V 9000rpmStroke:3.5mmNeedle protrusion:0~4mmNeedles Compatible:all major brands.Size:31mm Length:91mmNet weight:131g