I advice printing it in PETG or ABS. not sure how long PLA wil last or if it gets hot at all.
hardware needed:
installation can be a bit tedious because you cant really acces the inner bolt on the bottle very well
see: https://revlimiter.net/blog/2011/02/nopro-washer-bottle/ for more details
The author marked this model as their own original creation.