Yes
Solar Power
Battery Powered(Rechargeable Battery)
ABS
Polyvinyl Chloride