JEYI Graphene M.2 SSD Heat Sink, Dual-Layer Graphene and Copper Foil Design Cooler Radiator for Laptop PC NVMe NGFF 2280 Drive
JEYI Graphene M.2 SSD Heat Sink, Dual-Layer Graphene and Copper Foil Design Cooler Radiator for Laptop PC NVMe NGFF 2280 Drive
JEYI Graphene M.2 SSD Heat Sink, Dual-Layer Graphene and Copper Foil Design Cooler Radiator for Laptop PC NVMe NGFF 2280 Drive
JEYI Graphene M.2 SSD Heat Sink, Dual-Layer Graphene and Copper Foil Design Cooler Radiator for Laptop PC NVMe NGFF 2280 Drive
JEYI Graphene M.2 SSD Heat Sink, Dual-Layer Graphene and Copper Foil Design Cooler Radiator for Laptop PC NVMe NGFF 2280 Drive
JEYI Graphene M.2 SSD Heat Sink, Dual-Layer Graphene and Copper Foil Design Cooler Radiator for Laptop PC NVMe NGFF 2280 Drive
JEYI Graphene M.2 SSD Heat Sink, Dual-Layer Graphene and Copper Foil Design Cooler Radiator for Laptop PC NVMe NGFF 2280 Drive
1 / 7
JEYI Graphene M.2 SSD Heat Sink, Dual-Layer Graphene and Copper Foil Design Cooler Radiator for Laptop PC NVMe NGFF 2280 Drive
JEYI Graphene M.2 SSD Heat Sink, Dual-Layer Graphene and Copper Foil Design Cooler Radiator for Laptop PC NVMe NGFF 2280 Drive
JEYI Graphene M.2 SSD Heat Sink, Dual-Layer Graphene and Copper Foil Design Cooler Radiator for Laptop PC NVMe NGFF 2280 Drive
JEYI Graphene M.2 SSD Heat Sink, Dual-Layer Graphene and Copper Foil Design Cooler Radiator for Laptop PC NVMe NGFF 2280 Drive
JEYI Graphene M.2 SSD Heat Sink, Dual-Layer Graphene and Copper Foil Design Cooler Radiator for Laptop PC NVMe NGFF 2280 Drive
JEYI Graphene M.2 SSD Heat Sink, Dual-Layer Graphene and Copper Foil Design Cooler Radiator for Laptop PC NVMe NGFF 2280 Drive
JEYI Graphene M.2 SSD Heat Sink, Dual-Layer Graphene and Copper Foil Design Cooler Radiator for Laptop PC NVMe NGFF 2280 Drive
0% OFF
Save $-3.99

JEYI Graphene M.2 SSD Heat Sink, Dual-Layer Graphene and Copper Foil Design Cooler Radiator for Laptop PC NVMe NGFF 2280 Drive

$3.99
2116 sold
Color
Qty 1405 in stock

Product Description

Introducing JEYI's graphene heat sink, the perfect cooling solution for your 2280 M.2 solid state drive (SSD). Measuring 74mm long, 22mm wide, and just 0.15mm thick, our graphene heat sink is specifically designed to fit this size of SSD, ensuring optimal heat dissipation and device performance.

Our heat sink features a unique dual-layer design, with high-quality graphene material on one side and a layer of copper foil on the other. This combination of materials ensures efficient heat transfer away from your SSD, keeping it running cool and preventing performance degradation.

Each pack contains 2 heatsinks, so you can protect multiple drives or have a backup on hand. Plus, our heat sink's slim and flexible design makes it easy to install, and its compact size means it won't take up valuable space in your system.

So if you're looking for an easy and effective way to keep your M.2 SSD running at peak performance, choose JEYI's graphene heat sink. With its tailored size and dual-layer design, it's the perfect choice for anyone who wants to maximize their device's performance and lifespan. Order yours today and experience the difference!

Please note

This heat dissipation paste may be folded in the shipping process, thus resulting in surface creases, which is normal, we do not accept this as a reason for return.
Laser-cut graphene hollow part of the copper foil exposed to the air, easy to oxidation and thus dark color, this is a normal phenomenon, we do not accept this as a reason for return



JEYI M.2 SSD Graphene-copper Foil Heatsink

2 graphene coolers used together for better heat dissipation

Insulating Adhesive Coating

an be used repeatedly, non-conductive, will not short-circuit damage to the hard drive

Copper Foil: Full Cooper Heatsink Tape

Peel off the Adhesive Backing and Stick it on

Its compact size can be used in a variety of scenarios

iGraphen: Graphene+Copper Heatsink Sticker

Height:74mm/2.91inch
Width:21mm/0.83inch
Thickness: 0.3mm/0.01inch

You May Also Like Don't Like These?
const TAG = 'spz-custom-painter-button-animation'; const MAX_ITERATION_COUNT = 99999999; const SITE = (window.C_SETTINGS && window.C_SETTINGS.routes && window.C_SETTINGS.routes.root) || ''; const ADD_TO_CART_ANIMATION_SETTING = `${SITE}/api/marketing_atmosphere_app/add_to_cart_btn_animation/setting`; class SpzCustomPainterButtonAnimation extends SPZ.BaseElement { /**@override */ static deferredMount() { return false; } /** @param {!SpzElement} element */ constructor(element) { super(element); /** @private {!../../src/service/xhr-impl.Xhr} */ this.xhr_ = SPZServices.xhrFor(this.win); /** @private {Object} */ this.data_ = null; /** @private {Element} */ this.addToCartButton_ = null; /** @private {boolean} */ this.productAvailable_ = true; /** @private {number} */ this.timerId_ = null; /** @private {number} */ this.animationExecutionCount_ = 0; /** @private {boolean} */ this.selectedVariantAvailable_ = true; /** @private {number} */ this.delay_ = 5000; /** @private {number} */ this.iterationCount_ = 5; /** @private {string} */ this.animationClass_ = ''; } /** @override */ isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } /** @override */ buildCallback() { this.productAvailable_ = this.element.hasAttribute('product-available'); this.selectedVariantAvailable_ = this.element.hasAttribute('selected-variant-available'); } /** @override */ mountCallback() { this.render_(); } /** @private */ render_() { if (!this.productAvailable_) { return; } this.fetch_().then((data) => { if (!data) { return; } this.data_ = data; this.animationClass_ = `painter-${data.animation_name}-animation`; this.iterationCount_ = data.animation_iteration_count === 'infinite' ? MAX_ITERATION_COUNT : data.animation_iteration_count; const animationDuration = 1; const animationDelay = data.animation_delay || 5; this.delay_ = (animationDuration + animationDelay) * 1000; this.handleButtonEffect_(); }); } /** * @param {JsonObject} data * @return {(null|Object)} * @private */ parseJson_(data) { try { return JSON.parse(data); } catch (e) { return null; } } /** * @return {Promise} * @private */ fetch_() { return this.xhr_.fetchJson(ADD_TO_CART_ANIMATION_SETTING).then((data) => { if (!data || !data.enabled) { return null; } return this.parseJson_(data.detail); }); } /** @private */ getAddToCartButton_() { this.addToCartButton_ = SPZCore.Dom.scopedQuerySelector( document.body, '[data-section-type="product"] [role="addToCart"], [data-section-type="product_detail"] [role="addToCart"], [data-section-type="product_detail"] [data-click="addToCart"], [data-section-type="product"] [data-click="addToCart"]' ); } /** @private */ restartAnimation_() { this.addToCartButton_.classList.remove(this.animationClass_); this.addToCartButton_./* OK */ offsetWidth; this.addToCartButton_.classList.add(this.animationClass_); this.animationExecutionCount_++; } /** @private */ clearTimer_() { this.win.clearInterval(this.timerId_); this.timerId_ = null; } /** @private */ setupTimer_() { this.timerId_ = this.win.setInterval(() => { this.restartAnimation_(); if (this.animationExecutionCount_ >= this.iterationCount_) { this.removeAnimationClass_(); this.clearTimer_(); } }, this.delay_); } /** @private */ restartTimer_() { if (this.animationExecutionCount_ >= this.iterationCount_) { this.removeAnimationClass_(); return; } this.setupTimer_(); } /** @private */ listenVariantChange_() { SPZUtils.Event.listen(self.document, 'dj.variantChange', (e) => { const selectedVariant = e.detail && e.detail.selected; if (!selectedVariant) { return; } const {available} = selectedVariant; if (this.selectedVariantAvailable_ !== available) { this.selectedVariantAvailable_ = available; this.clearTimer_(); if (available) { this.restartTimer_(); } } }); } /** @private */ removeAnimationClass_() { this.win.setTimeout(() => { this.addToCartButton_.classList.remove(this.animationClass_); }, 1000); } /** @private */ handleButtonEffect_() { this.getAddToCartButton_(); if (!this.addToCartButton_) { return; } if (this.selectedVariantAvailable_) { ++this.animationExecutionCount_; this.addToCartButton_.classList.add(this.animationClass_); if (this.iterationCount_ === 1) { this.removeAnimationClass_(); return; } this.setupTimer_(); } this.listenVariantChange_(); } } SPZ.defineElement(TAG, SpzCustomPainterButtonAnimation);