Hi, you did indeed land in the right place for the TCS-027-01721
Fanless Embedded System with 3 X PCl / PCl Express Expansion.
However, due to a technology refresh, we no longer stock this part..
Please call us to discuss what we can do to support you at (800) 280-8522.
In the meantime our next generation equivalent is the npc300