Smok TFV9 Mini Tank
Smok TFV9 Mini Tank
Smok TFV9 Mini Tank
Smok TFV9 Mini Tank
Smok TFV9 Mini Tank
Smok TFV9 Mini Tank
Smok TFV9 Mini Tank
Smok TFV9 Mini Tank
Smok TFV9 Mini Tank
Smok TFV9 Mini Tank
Smok TFV9 Mini Tank
Smok TFV9 Mini Tank
Smok TFV9 Mini Tank
Smok TFV9 Mini Tank
Smok TFV9 Mini Tank
Smok TFV9 Mini Tank

Smok TFV9 Mini Tank

$19.99
$49.98
-60%
color-7-Color
Please select a color
Quantity
SKU: TCA50101850
  • 3mL Refillable Tank Capacity
  • Pyrex Glass Reinforcement
  • Sliding Top Fill System
  • Superior Stainless Steel Construction
  • Compatible with SMOK TFV9 and TFV8 Baby Coil Series
  • 0.15ohm V9 Meshed Coils
  • Threaded Coil Installation
  • Dual Slotted Bottom Airflow Control
  • Threaded 510 Connection
  • Available in Multiple Colors

SMOK TFV9 Mini Tank: 3mL Capacity, 0.15ohm Mesh Coils, Sliding Top Fill

The SMOK TFV9 Mini Tank is an excellent choice for vapers who prioritize both durability and performance. With a 3mL e-juice capacity, it is perfect for daily vaping without frequent refills. The tank is constructed from superior 304 stainless steel, ensuring resilience against impacts and a sleek appearance.

One of the key features of the TFV9 Mini Tank is its sliding top fill system, which allows for easy and mess-free refills through a single fill port. The use of Pyrex glass reinforcement adds to the tank’s durability and maintains the purity of flavors.

The tank is compatible with the SMOK TFV9 Coil Series, specifically the 0.15ohm V9 Meshed Coils. These coils are designed for efficient power usage while maximizing vapor and flavor output, thanks to their mesh heating element. The dual slotted bottom airflow control ring at the base of the tank provides precise airflow adjustment, enhancing the vaping experience by allowing for a customizable draw.


What's in the Box

  • 1 SMOK TFV9 Mini Tank
  • 1 Replacement Glass Tube (3mL)
  • 2 0.15ohm V9 Meshed Coils
  • 1 Type-C Cable
  • 1 User Manual
Customer Reviews

Here are what our customers say.

Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.