Those particular ones are the old generic "crystal" lenses, don't know if they still make em
Any H4 lens will do, including regular glass type. However the newer 9003 type lens will take either H4 or HB4/9003 bulbs, so that's what I'd get now
search: 7" lens housing brands include Hella, EMPI, Narva, etc and can be bought on Amazon, eBay and your local auto or offroad performance shop
H4 with off-road mesh protectors

9003 bulbs are available in LED or Halogen. For example Philips Ultinon LED bulbs are $200 USD/pair, while cheap eBay specials are as low as $12/pair. The Ultinons are highly rated for longevity, brightness and patten/coverage. On the other hand with cheap units YMMV
Alo beware that HB4/9003 bulbs won't fit a genuine H4 lens. You can still buy actual H4 bulbs but here in USA the 9003(HB4) bulbs are much more common
You'll see "kits" advertised but only need the lenses & bulbs. Plugs right into the 1200 wiring harness, no kit needed. No relay needed. No CAN-BUS adapter needed :-}