JBL Go 4 is the biggest one of the JBL Go series, so it should fit all JBL Go speakers.
You can print it without support.I used a multicolor
Prited it weights 49 gr.