CrystalCharge: The Transparent Power Companion
CrystalCharge: The Transparent Power Companion
CrystalCharge: The Transparent Power Companion
CrystalCharge: The Transparent Power Companion
CrystalCharge: The Transparent Power Companion
CrystalCharge: The Transparent Power Companion
CrystalCharge: The Transparent Power Companion
CrystalCharge: The Transparent Power Companion
CrystalCharge: The Transparent Power Companion
CrystalCharge: The Transparent Power Companion
CrystalCharge: The Transparent Power Companion
CrystalCharge: The Transparent Power Companion
CrystalCharge: The Transparent Power Companion
CrystalCharge: The Transparent Power Companion

CrystalCharge: The Transparent Power Companion

Price
$179.99
$99.99
Save  $80.00
Quantity
/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1539149753700').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);

CrystalCharge is the world's first transparent power bank with a cyberpunk design, which marks a new era for portable chargers,provides a whole new charging experience unlike any other power bank. Now, power is right at your fingertips.


20000mAh Large Capacity: With a massive 20000mAh capacity, the CrystalCharge power bank can provide iPhone(18W) up to 7 charges, MacBook(45W) up to 1.2 charges, iPad(30W) up to 2.5 charges, Go Pro/DSLR up to 15 charges, powering for days, but it only needs 90 minutes to be fully recharged.


100W Fast Charging:Featuring 100W PD Fast-Charging USB Ports compatible with all devices equipped with 100W PD fast-charging protocol, CrystalCharge can fast-charging of 3 devices anytime & anywhere via the USB-C*2 & USB A *1 ports,saving more time for you.


Intelligence IPS Screen: The powerbank on-display power management system visualizes the battery life, output distribution, running temp, and DC voltage adjustment in a clear, concise, and intuitive way, showing you the whole process of charging. At the same time, use low reflective screen has been reduced and light transmission has been increased, achieving strong light visibility.


Wide Compatibility:You can charge your drone,cameras with the DC port, it is compatible with laptops, phones, iPads, SteamDeck, Switch, and other electronic devices.


Safety Protection:CrystalCharge has a complete protection system built-in which includes Voltage Protection, Short Circuit, and Temperature Protection. It’s equipped with the safest panasonic lithium battery pack approved by Tesla and V0 classification Fireproof PC Chassis. Safety is our first priority.

Product Specs:
Weight: 500g
Size: 151*59*47mm
Capacity: 20000mAh/93.5Wh
Interface: USB-C*2; USB-A*1; DC;
Protocol: USB-C1: PD; PPS; QC4;
               USB-C2: PD; PPS; Apple2.4A; QC2.0/3.0/4+; AFC; FCP; SCP; MTK-PE
               USB-A: Apple2.4A; QC2.0/3.0; AFC; FCP; SCP; MTK-PE
Warranty: 1 year
OUR GUARANTEE
  • 📦 Insured Worldwide Shipping: Each order includes real-time tracking details and insurance coverage in the unlikely event that a package gets lost or stolen in transit.
  • 💰 Money-Back Guarantee: If your items arrive damaged or it didn't work on you , we will gladly issue a replacement or refund.
  • ✉️ 24/7 Customer Support: We have a team of live reps ready to help and answer any questions you have within a 24-hour time frame, 7 days a week.

Click on "ADD TO CART" to get yours now! 

⚡️Stock sells fast - get yours today!

 


HOW TO PAY

✅Payments Via PayPal®Debit and CreditCard.

 Add to cart first, and Check out, then select Shipping method and Payment method.

If you checkout with a Debit / Credit Card, just enter your * Card Number* Expiration Date, and * Secure Code.
 

🌎 Worldwide Shipping ✈  

Delivery typically takes different times based on the different destination. You may receive your items earlier. Tracking Numbers will always be sent so you can track it every step of the way! 
 
 
🔒 100% Risk-Free Purchase
If you bought it and felt that it is not for you, don't worry. Send a message for us, and we will make it right by offering you a replacement or refund. 100% Simple & Risk-Free process.
🏭 Our Warehouse Once your order is dispatched, depending on your country or region, products will be delivered to you as soon as possible.