So I managed to get its microSD part length according to expansys' product image:
The length is only 17mm but the minimum length to get it work with HD2 must be 20.5mm. I used a calliper to measure that.
So, I was hopping anyone would come up with an idea to use this adapter with HTC HD2.
Please notice that the adapter price is £29 excluding the shipping cost so I prefer not take the risk to disassemble it for extending the microSD length if it isn't possible.
Thanks in advance,