Pousbo® 360-Degree Rotatable Stainless Steel Angle Valve
Pousbo® 360-Degree Rotatable Stainless Steel Angle Valve
Pousbo® 360-Degree Rotatable Stainless Steel Angle Valve
Pousbo® 360-Degree Rotatable Stainless Steel Angle Valve
Pousbo® 360-Degree Rotatable Stainless Steel Angle Valve
Pousbo® 360-Degree Rotatable Stainless Steel Angle Valve
Pousbo® 360-Degree Rotatable Stainless Steel Angle Valve
Pousbo® 360-Degree Rotatable Stainless Steel Angle Valve
Pousbo® 360-Degree Rotatable Stainless Steel Angle Valve
Pousbo® 360-Degree Rotatable Stainless Steel Angle Valve
Pousbo® 360-Degree Rotatable Stainless Steel Angle Valve
Pousbo® 360-Degree Rotatable Stainless Steel Angle Valve
Pousbo® 360-Degree Rotatable Stainless Steel Angle Valve
Pousbo® 360-Degree Rotatable Stainless Steel Angle Valve
Pousbo® 360-Degree Rotatable Stainless Steel Angle Valve
Pousbo® 360-Degree Rotatable Stainless Steel Angle Valve

Pousbo® 360-Degree Rotatable Stainless Steel Angle Valve

Price
$0.00
$18.99
Save  $-18.99
Color
Please select a color
Buy more and save more
Please select a buy more and save more
Quantity
24-hour fast shipping
30-day no-questions-asked returns
Free Shipping Over $ 50 ▎USA Free Shipping Over $ 80
PCI DSS/SSL secure payments
  • TIPS: All goods are authentic, with genuine patents, counterfeit must be investigated! Customers, please identify our products!!!
  • 😊If you are not satisfied with the goods you received, please contact us within 15 days after receiving, we will give you the best help!
  • 🚢 Shipping>>Worldwide express shipping available.
  • 🔥98.9% of customers buy 2 or more

The traditional Angle valve tap can not rotate and is difficult to install to the perfect effect.

Our angle valve is designed with a 360-degree rotatable angle, making it easy to adjust in any direction. Moreover, the valve features an easy-to-install design that allows for convenient installation.

FEATURES

- It is made of high-grade 304 stainless steel, lead-free, rust-proof, corrosion-resistant, and healthier to use.

- 360-degree rotation, easy to adjust to any angle, and more convenient for installation.

- Blue and red distinguish cold and hot water, bringing convenience to your life.

- With its superior strength and corrosion resistance, this angle valve is a perfect choice for a balcony, kitchen, bathroom, corner, washing machine, water heater, and toilet. Suitable for 20mm pipes.

SPECIFICATION

Material: 304 Stainless Steel

Color: Red, Blue

Size: 88mm

Weight: 119.5g

Package Includes: 1 * 360-Degree Rotatable Stainless Steel Angle Valve

NOTE

Please allow slight measurement errors due to manual measurement.

Due to the different monitor and light effects, the actual color of the item might be slightly different from the color shown in the pictures.

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.