from what i've seen both russia and china are just giving iran purely defensive stuff. which makes sense because they just want to make it more costly for israel to launch some kind of strike but not actually give iran more offensive capability. because even if iran doesn't use said capability, israel may just do a preemptive strike anyway. they're kind of aggressive like that.
Ireland