Heatsinks
(High Power to Board Level)

Extrusions
(View Stocked Extrusions)

Thermal Interface Materials

Bonded Fin & Folded Fin Heatsinks

DC/DC Converter Heatsinks

BGA and Surface Mount Heatsinks

Heat Spreaders

Copper Heatsinks

Custom Sheet Metal Housings

CNC Machining

CNC Lathe Work

Precision Metal Sawing

Full Plating Capability

Assembly Operations

Extrusions

Extrusions shown below are typically stocked. Sizes are normally 4ft to 8 ft long. If you do not see an extrusion size that meets your needs, feel free to contact us. We specialize in custom extrusions of all shapes and sizes and can accommodate up to 19"wide. Please contact us for more details on custom shapes or if you would like to order one of our stocked extrusions.


Part # EXT091035View Larger

Part # EXT100505View Larger

Part # EXT101112View Larger

Part # EXT100507View Larger


Part # EXT113107View Larger

Part # EXT131010View Larger

Part # EXT150509View Larger

Part # EXT150506View Larger

Part # EXT150514View Larger


Part # EXT162907View Larger

Part # EXT160207View Larger

Part # EXT161331View Larger

Part # EXT176007View Larger

Part # EXT220608View Larger

Part # EXT230306View Larger

Part # EXT230709View Larger

Part # EXT239510View Larger



Part # EXT240709View Larger

Part # EXT271739View Larger

Part # EXT271420View Larger

Part # EXT301525View Larger

Part # EXT322016View Larger

Part # EXT350708View Larger

Part # EXT351331View Larger

Part # EXT451420View Larger

Part # EXT461513View Larger

Part # EXT460708View Larger

Part # EXT492431View Larger

Part # EXT501825View Larger

Part # EXT504406View Larger

Part # EXT541031View Larger

Part # EXT552025View Larger

Part # EXT561331View Larger

Part # EXT571849View Larger

Part # EXT611825View Larger

Part # EXT651620View Larger

Part # EXT681625View Larger

Part # EXT702854View Larger

Part # EXT722427View Larger

Part # EXT751225View Larger

Part # EXT791331View Larger

Part # EXT802562View Larger

Part # EXT832399View Larger

Part # EXT842025View Larger

Part # EXT875560View Larger

Part # EXT982328View Larger

Part # EXT985798View Larger

Part # EXT991331View Larger

Part # EXT1002047View Larger

Part # EXT1232330View Larger

Part # EXT1282437View Larger

Part# EXT1901331View Larger