GIGABYTE GeForce GTX1070 Mini ITX 8GB GDDR5 Graphics Card Video Card DVI HDMI DP | eBay
Amazon.com: CCBBAA T129215SU 88MM PLD09210S12HH Fan Replace for Gigabyte Geforce GTX 1080 GTX1070 1060 1050 Ti Fan Mini ITX G1 Radeon Gaming Fan : Electronics
GIGABYTE GTX 1060 1070 1080 MINI ITX OC Replacement Cooling Fan – GPUCONNECT.COM