Hi. You're correct about them being modern. However they're Vacor rather than Jabo.
This is a useful page for identifying Vacor style names. https://www.billes-en-tete.com/liste_billes.php
I'm seeing Neptune, Butterfly and ... hmmm ... is that an iridescent finish on the bottom group? If so then maybe Katydid?