Have you checked out the EPC? I had a quick look and there are different options for that version of the hiace (KZH106W-MFPQT). It's difficult to be sure of the part numbers and there are two versions for 1995, but the left and right pages are:
https://toyota.epc-data.com/regius_ace/kzh106w/109611/chassis/4804/48540/
https://toyota.epc-data.com/regius_ace/kzh106w/109611/chassis/4804/48530/
there are references to 48531-26521 in the item descriptions, but the part codes are different in these cases. It's as if 48531-26521 is some kind of special case but it's difficult to identify what it actually refers to. is it on the existing shock?
But whichever, I opened the link to one of the suggested shocks in the list and some have a warning about shipping dangerous items - but they will ship via fedex. It may be worth emailing them and asking their opinion on what's needed and if they'll ship.
Also, have a look at https://partsouq.com/ for importing. I found them very fast and it didn't flag up any safety issues with shipping. Depending on the year, and whether you also have ABS as well as TEMS , they seem to have the main shocks (not the whole assemblies) . the part numbers seem to be:
48531-80541
48531-80542
48531-80577
and
48531-80578