Call Mr. Manny at M/s Foto Care during day time and he may give you correct details. Foto Care is at 41 West_ 22 street Manhattan
Not sure, just give the rental department a call. It won't hurt.
You are asking the Google. But they probably don't have those lenses for rent.
Thanks! Your answer is awaiting moderation.