I'm not 100% sure about this, but the head light bulbs in the '94 should be the same as the '95, and they are H4/9003/HB2's for sure, and H3's for the foglight. I remember readin' they did a swap to different bulbs with the head light updates. I think that is where the confusion is. I recently upgraded my bulbs, so I did some extra readin' on this forum and some research. However, I can only speak for '95, and not '94, so I may be wrong.
1995 black pearl/black Mercedes-Benz E420