As you asked, below is the link to the Citicard Virtual Credit Card:
Discover Card has the same feature. Below is the Discover Card link:
Enter to win* a free holiday tech gift!
CNET's giving five lucky winners the gift of their choice valued up to $250!