deore LH crank on 105 chainset
All Shimano Hollowtech II road crank arms are compatible, however, the Deore is a mountain range. I don't think these are compatible, but I can't find anything.

You might want to look for a HT2 road crank arm. The Shimano road ranges are DuraAce, Ultegra, 501, Tiagra, Sora and 2100. Not sure if these all offer HT2 cranks.

Also, you'll need a special tool (TL-FC16) to install the preload cap.