The joints parts are made of TPU 95A
The mechanism parts are made of PETG
All the others are PLA
Epoxy adhesive is recommended to attach some of the parts
The author marked this model as their own original creation.