JEYI 2-Pack M.2 Heatsink for PS5 / PC, Slim 7mm Height Low Profile Aluminum Convective NVMe Cooler, Passive Heat Sink with Fins
JEYI 2-Pack M.2 Heatsink for PS5 / PC, Slim 7mm Height Low Profile Aluminum Convective NVMe Cooler, Passive Heat Sink with Fins
JEYI 2-Pack M.2 Heatsink for PS5 / PC, Slim 7mm Height Low Profile Aluminum Convective NVMe Cooler, Passive Heat Sink with Fins
JEYI 2-Pack M.2 Heatsink for PS5 / PC, Slim 7mm Height Low Profile Aluminum Convective NVMe Cooler, Passive Heat Sink with Fins
JEYI 2-Pack M.2 Heatsink for PS5 / PC, Slim 7mm Height Low Profile Aluminum Convective NVMe Cooler, Passive Heat Sink with Fins
JEYI 2-Pack M.2 Heatsink for PS5 / PC, Slim 7mm Height Low Profile Aluminum Convective NVMe Cooler, Passive Heat Sink with Fins
JEYI 2-Pack M.2 Heatsink for PS5 / PC, Slim 7mm Height Low Profile Aluminum Convective NVMe Cooler, Passive Heat Sink with Fins
1 / 7
JEYI 2-Pack M.2 Heatsink for PS5 / PC, Slim 7mm Height Low Profile Aluminum Convective NVMe Cooler, Passive Heat Sink with Fins
JEYI 2-Pack M.2 Heatsink for PS5 / PC, Slim 7mm Height Low Profile Aluminum Convective NVMe Cooler, Passive Heat Sink with Fins
JEYI 2-Pack M.2 Heatsink for PS5 / PC, Slim 7mm Height Low Profile Aluminum Convective NVMe Cooler, Passive Heat Sink with Fins
JEYI 2-Pack M.2 Heatsink for PS5 / PC, Slim 7mm Height Low Profile Aluminum Convective NVMe Cooler, Passive Heat Sink with Fins
JEYI 2-Pack M.2 Heatsink for PS5 / PC, Slim 7mm Height Low Profile Aluminum Convective NVMe Cooler, Passive Heat Sink with Fins
JEYI 2-Pack M.2 Heatsink for PS5 / PC, Slim 7mm Height Low Profile Aluminum Convective NVMe Cooler, Passive Heat Sink with Fins
JEYI 2-Pack M.2 Heatsink for PS5 / PC, Slim 7mm Height Low Profile Aluminum Convective NVMe Cooler, Passive Heat Sink with Fins
0% OFF
Save $-6.90

JEYI 2-Pack M.2 Heatsink for PS5 / PC, Slim 7mm Height Low Profile Aluminum Convective NVMe Cooler, Passive Heat Sink with Fins

$6.90
748 sold
Color
Qty 941 in stock

 

Product Description

1. This 2-Pack JEYI M.2 SSD heatsink is special for PS5, mATX and MiniATX motherboards. The 7mm slim size is the same thickness as your cell phone and can fit in a variety of narrow areas without interfering with the operation and installation of PC peripherals.

2. Built to last durable aluminum construction on the M2 NVMe Heatsink helps to ensure your drive won't be damaged. Plus, to maximize heat dissipation the m.2 nvme ssd heatsink features a specially engineered ventilation aluminum surface which help maintain a cooler operating environment for optimal performance and a longer life span for your SSD.

3. CNC cutting aluminum heatsink main body for good appearance and solid construction, notches on the surface for more efficient heat dissipation.

4. Equipped with soft thermal pads to fill the gap of the heatsink and SSD chips to improve thermal conductivity. Adjustable screw fixing holes on the base frame to achieve the better contact to enhance cooling performance.

5. For 2280 M.2 SSD heatsink, especially for SAMSUNG PCIE 4.0 980Pro, 970Pro, SN850, TiPro7000, SPATIUM M480 PLAY, MP600, NM760, SN770, P5 Plus, NM800, KC3000, GM7000Which has very high heat generation

CNC One-piece Molding

Complete aluminum alloy CNC precision engraving, no seams perfect heat dissipation

Thermal Conductivity: 237W/mK

7MM Slim for PS5 or Small Space

Ultra-thin cooler compatible with ITX case and PS5,install under graphics card and CPU coolers with confidence

Increase Heat Dissipation Area With Stripes

It has cooling effect of 10 ℃ - 30 ℃ after use
(Varies depending on the environments)

Unique Thermal Pad

Advancing Gene thermal pad is made from Nano Silicon Grease Material, with good thermal conductivity ability. Soft enough and good ductility, compatible with uneven surfaces of the M.2 SSD. Low viscosity, with no damage to the SSD label

Easy to Install and Operate

With double-sided clip design, 6 adjustable height screws, suitable for M.2 SSD of various heights, stable installation, better protection of your M.2 SSD.

Perfect Fit for Flash Memory Chips

The included thermal compound pad fits into the heating core in all aspects, and the heat transfer is more accurate

Suprots NVME/NGFF Dual Protocol M.2 SSD

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);