i have an intel DH87RL board, which also has an 20-pin tpm header... i bought the asus tpm module (ASUS 90-C1B0AU-00XBN0VZ) http://geizhals.at/asus-tpm-modul-a270218.html which works fine here with windows 8.1 and bitlocker... i'm pretty sure it would also work with your board...
I am looking to add a TPM for my DH87RL motherboard too.. for Windows 8.1 and Bitlocker.. Does "any" TPM module work? or is there a list of specific TPM tech.. I am worried about whether the mother board bios will support TPM.. Any directions to links I can use to buy TPM in US of A ( currently I see a couple of links on Amazon... and I am not sure if it will work with my motherboard or not ) ?
intel and asus boards seem to have the same connector, gigabyte uses different pin layout, so gigabyte tpm modules do not work directly
this one is pretty sure the module i am using: Amazon.com: Asus Accessory TPM FW3.19 TPM Module BitLocker FW3.19 for Asus MB Retail: Computers & Accessories
...do not forget to enable the tpm in bios after installing it...