Oscillation type water bath Dyeing Machine
$0.00
Oscillation Type Water Bath Dyeing Machine
An Oscillation Type Water Bath Dyeing Machine is a laboratory apparatus designed for dyeing and washing textile samples under controlled temperature conditions. It combines a heated water bath with an oscillating mechanism to ensure uniform dye penetration and consistent coloration across fabric or yarn samples.
Key Features of Oscillation Type Water Bath Dyeing Machine
– Oscillating Mechanism: Provides back-and-forth movement to agitate the dye solution, ensuring even contact between the dye and the textile sample.- Multiple Beaker Capacity: Typically accommodates 12 to 24 beakers, allowing simultaneous processing of multiple samples under identical or varied conditions.
– Digital Temperature Control: Maintains precise temperature settings, usually up to 99°C, suitable for various dyeing processes including atmospheric dyeing, scouring, and bleaching.- Adjustable Oscillation Speed: Offers variable speed settings, commonly ranging from 50 to 200 cycles per minute, to accommodate different fabric types and dyeing requirements.
– Programmable Settings: Advanced models come with programmable controllers, allowing users to set and save multiple dyeing protocols for repeatability and efficiency.
Durable Construction: Constructed with high-quality stainless steel (e.g., SUS304), ensuring resistance to corrosion and longevity even under rigorous laboratory conditions.
✅ Benefits of Oscillation Type Water Bath Dyeing Machine
– Uniform Dyeing Results: The oscillation mechanism ensures consistent dye penetration, reducing the risk of uneven coloration and enhancing the reproducibility of results.- Efficiency in Sample Processing: The ability to process multiple samples simultaneously accelerates laboratory workflows and facilitates comparative studies.
– Versatility: Suitable for a range of applications including dyeing, washing, scouring, bleaching, and fastness testing across various textile materials.- Energy and Resource Conservation: Designed for low liquor ratios (e.g., 1:5 to 1:20), these machines minimize water and chemical usage, promoting sustainable laboratory practices.
– Enhanced Safety and Cleanliness: Enclosed beaker systems reduce the risk of spills and exposure to chemicals, ensuring a safer laboratory environment.
Typical Applications of Oscillation Type Water Bath Dyeing Machine
– Textile Research and Development: Ideal for developing and testing new dye formulations and processes on a small scale before scaling up to production levels.
Quality Control: Used in quality assurance laboratories to assess color fastness, dye uptake, and other critical parameters of textile products.- Educational Purposes: Serves as a practical tool in academic settings for teaching dyeing principles and techniques.
In summary, the Oscillation Type Water Bath Dyeing Machine is an essential tool in textile laboratories, offering precise control over dyeing parameters, improving efficiency, and ensuring high-quality, reproducible results across various textile materials.
Features of Oscillation Type Water Bath Dyeing Machine:
- Oscillating Mechanism – Provides back-and-forth movement of beakers for uniform dye penetration and sample agitation.
- Multiple Beaker Capacity – Supports dyeing of 12–24 samples simultaneously, ideal for comparative lab testing.
- Digital Temperature Control – Maintains precise water bath temperature (typically up to 99°C), essential for consistent dyeing.
- Variable Oscillation Speed – Adjustable speed settings (e.g., 50–200 cycles/min) to suit different materials and processes.
- Programmable Settings – Allows setting of temperature, time, and speed for repeatable and automated dyeing cycles.
- Stainless Steel Construction – Corrosion-resistant frame and bath for durability in chemical environments.
- Beaker Safety Holders – Secure placement of beakers to prevent spills and maintain consistent treatment.
- Compact Design – Lab-friendly size for easy integration into research and quality control spaces.
- Low Liquor Ratio Operation – Efficient dyeing using minimal dye bath volume (e.g., 1:5 to 1:20), reducing chemical and water use.
- Quiet and Stable Performance
Engineered for smooth, vibration-free operation in laboratory conditions.
Oscillation Type Dyeing Machine
Brand: DUNLIN
Model:DL-D24
Origin: China
Pot Capacity:24 Pot , 250ml SS Beaker
Heating Mode: Electric heating
Heating Medium: Water/ glycerin
Heating Power: 3 Kw
Temperature Range: RT- 99℃/250℃
Liquor Ratio: 1:5-:20
Thermostat Tiime:0~99min
Oscillation: Speed:50-200rpm
Oscillation Range: 40±3mm
Power supply: 1∮AC 220V 50/60HZ
Dimensions (LxWxH): 880×420×330mm
Oscillation Type Dyeing Machine Dunlin price in Bangladesh
Oscillation Type Dyeing Machine Dunlin in textile
Textile testing equipment in Bangladesh
Textile testing equipment in Dhaka
Textile testing equipment in Uttara
MAAM tex Oscillation Type Dyeing Machine Dunlin price in Bangladesh

water bath/Shaker bath Dyeing machine
Related products
Orbital Shaker Machine
Orbital Shaker Machine

Orbital Shaker Machine
- Orbital Motion - Provides a smooth circular shaking pattern, ideal for gentle mixing without foaming or splashing.
- Adjustable Speed Control - Speed typically ranges from 50 to 300 RPM, depending on the model and application.
- Timer Function - Allows users to set shaking time from minutes to hours for precise control of experiments.
- Platform with Clamps or Mats - Holds flasks, beakers, test tubes, or trays securely during operation.
- Digital Display (in advanced models) - Shows speed and time settings for accurate and repeatable performance.
- Variable Capacity - Available in sizes to accommodate different lab needs—from a few samples to dozens.
- Quiet Operation - Designed for minimal vibration and noise during continuous use.
- Uniform Mixing - Ensures even distribution of dyes, chemicals, or cultures without manual stirring.
- Gentle Agitation - Ideal for delicate samples like cell cultures or fabric swatches, reducing damage or splashing.
- Hands-Free Operation - Allows continuous, unattended mixing—improving lab efficiency and freeing up personnel.
- Customizable Settings - Adjustable speed and timer let users tailor mixing to specific sample types and needs.
- Versatile Use - Suitable for a wide range of applications including dye mixing, sample incubation, chemical reaction enhancement, and microbial growth.
- Enhanced Reproducibility - Consistent shaking patterns and digital controls ensure repeatable results across experiments.
- Reduces Human Error - Automated operation minimizes variability and manual handling mistakes.
- Compact and Lab-Friendly - Takes up minimal space while accommodating multiple sample containers.
- Orbital Shaking Motion - Moves samples in a circular path for uniform and consistent mixing.
- Variable Speed Control - Adjustable shaking speed (typically 50–300 RPM) to suit different sample types.
- Digital Timer - Programmable run time for precise and repeatable operations.
- Flat Platform Design - Accommodates flasks, beakers, tubes, or trays with optional clamps or non-slip mats.
- LCD or LED Display (in advanced models) - Shows speed, time, and operating status clearly.
- Quiet Operation - Low-noise motor and stable base minimize vibration and disturbance in the lab.
- Overload Protection - Prevents motor damage from excessive weight or resistance.
- Compact and Durable Build - Designed to fit standard lab benches and withstand regular use.
- Versatile Capacity Options - Available in various sizes to handle different numbers and sizes of containers. User-Friendly Interface - Simple control panel for easy setup and operation.
Brand: Dunlin
Origin: Korea.
Maximum. load capacity (with platform) is 7.5kg
Support orbital and linear shaking
Fashion design of high strength tempered glass on the front panel
LED display for easy-reading of speed and time simultaneously
Digital speed control system and micro-computer control make stable running and prevent sample splashing.
Brushless DC motor is maintenance-free and provides long service life
Over-load and over-speed detection and protection
Supports both orbital shaking and linear shaking and easy to switch the shaking mode
Continuous operation and timed operation in range of 0-99h59min are available
Automatic alarm by time controller allows for unsupervised operation
A wide choice of platforms for various applications
Orbital Shaker Machine Shaker Machine Dunlin price in Bangladesh
Orbital Shaker Machine Shaker Machine Dunlin in textile
Textile testing equipment in Bangladesh
Textile testing equipment in Dhaka
Textile testing equipment in Uttara
MAAM tex Shaker Machine Dunlin price in Bangladesh Digital precision balance
digital precision balance

2/3/4/5 Digit Digital precision Balance
digital precision balance is a weight balance machine. It’s used to Low capacity balance. digital precision balance play an important role to accurate measurement. Digital precision balance is used to check weight paper, jewelry etc. It shows accurate result. We have the best collection of digital precision balance. MAAM TEX IS the best supplier of Precision Balance in Bangladesh
A Digital Precision Balance is a high-accuracy electronic weighing device used in laboratories, industries, and educational institutions for measuring mass with a high degree of precision. It is essential for tasks that require meticulous weight measurements, such as chemical analysis, formulation, and quality control. Key Features:- High Accuracy & Precision: - Typically offers readability from 0.1 g to 0.001 g (or even finer). - Ideal for weighing small amounts of material where accuracy is crucial.
- Digital Display: - Large, backlit LCD or LED display for easy reading. - Some models include touch screen interfaces.
- Tarring Function: - Allows you to subtract the weight of a container or packaging to get the net weight.
- Calibration: - Internal or external calibration to maintain accuracy over time. - Some advanced models have auto-calibration features.
- Weighing Units: - Supports multiple units like grams (g), milligrams (mg), carats (ct), and ounces (oz). Stable Platform: - Includes a draft shield to protect against air currents and vibrations, which can affect measurement accuracy.
- High Accuracy and Precision- Delivers extremely accurate weight measurements, often down to 0.001 g or better.- Crucial for experiments and applications where even slight variations can affect outcomes.
- User-Friendly Interface- Digital display makes readings easy to read and interpret.- Most models include intuitive controls for functions like tarring, unit conversion, and calibration.3. Speed and Efficiency- Provides instant, stable readings, saving time compared to manual or mechanical balances.- Streamlines lab workflows and enhances productivity.
- Versatile Applications- Suitable for various fields including chemistry, biology, pharmacology, food testing, and gemology.- Can handle diverse weighing tasks from solids to liquids and powders.
- Advanced Features- Tare Function: Subtracts the weight of containers automatically.- Multiple Weighing Units: Supports various measurement units.- Data Connectivity: Many models allow connection to computers or printers for data logging.
- Portability and Space Efficiency- Compact design fits easily in most laboratory setups.- Lightweight models are easy to move and store.
- Enhanced Safety and Reliability- Stable platform and draft shields reduce environmental interference.- Built-in calibration ensures ongoing accuracy.
Steam Soaping machine
Steam Soaping Machine
A Steam Soaping Machine is a specialized laboratory apparatus used in textile dyeing processes, particularly for post-dyeing treatments like soaping, which enhances color fastness and removes unfixed dyes from fabric samples. This machine is designed to perform soaping treatments on dyed textile samples using steam. Soaping is a critical step in dyeing, especially for reactive dyes, as it removes unfixed dye particles, ensuring better color fastness and preventing dye bleeding. The steam soaping process involves treating the dyed fabric with a soaping solution at elevated temperatures, facilitated by steam, to achieve optimal results. ⚙️ Key Features of Steam Soaping Machine - Beaker Material: Constructed with high-grade 316L stainless steel for excellent corrosion resistance and durability.- Operation Modes: Offers both automatic control and manual water filling options, providing flexibility in operation. - Drainage System: Equipped with an automatic drainage device for efficient removal of used solutions.- Temperature Control: Precise temperature regulation to maintain optimal soaping conditions.- Compact Design: Suitable for laboratory settings, occupying minimal space while delivering effective performance. ✅ Benefits of Steam Soaping Machine - Enhanced Color Fastness: Effectively removes unfixed dyes, resulting in improved wash and rub fastness of the fabric.- Efficient Processing: Reduces the time required for post-dyeing treatments compared to conventional methods.- Consistent Results: Provides uniform treatment across samples, ensuring reproducibility in testing and quality control.- Resource Optimization: Minimizes water and chemical usage through controlled processing parameters.- Versatility: Applicable to various fabric types and dye classes, making it a valuable tool in research and development. Typical Applications - Laboratory Testing: Used in dyeing laboratories for evaluating the fastness properties of dyed samples. - Research and Development: Assists in developing and optimizing dyeing processes and formulations. - Quality Control: Ensures that dyed fabrics meet specified fastness standards before bulk production. In summary, a Steam Soaping Machine is an essential laboratory instrument in the textile industry, facilitating efficient and effective post-dyeing treatments to enhance the quality and durability of dyed fabrics. Features of Steam Soaping Machine:- High-Grade Stainless Steel Beakers - Made from 316L stainless steel for excellent chemical and heat resistance.
- Steam-Based Heating - Uses direct or indirect steam to maintain consistent high temperatures ideal for soaping.
- Precise Temperature Control - Maintains stable temperatures (typically up to 98–100°C) for effective removal of unfixed dyes.
- Automatic and Manual Modes - Offers both programmable automatic cycles and manual operation for flexibility.
- Beaker Agitation or Rotation - Ensures uniform soaping action across fabric surfaces.
- Automatic Drainage System - Efficiently removes used soaping solution to speed up cycle changeovers.
- Compact Design - Fits well in lab settings while allowing multiple samples to be processed simultaneously.
- Safety Features - Includes pressure and temperature protection systems to ensure safe operation.
- Low Water and Chemical Use - Designed for minimal liquor ratios, enhancing sustainability.
- User-Friendly Interface - Simple digital controls or touch panel for easy operation and cycle programming.
- Prepare the Dyed Sample - After dyeing, rinse the fabric to remove surface dye and prepare it for soaping.
- Load the Fabric - Place the dyed fabric or sample into the beakers or holders inside the machine.
- Add Soaping Solution - Pour the prepared soaping agent (usually a detergent solution) into the beakers or tank as per recipe.
- Set Parameters
- Start the Cycle - Begin the soaping process. The machine will heat the solution using steam and agitate/rotate the beakers for even treatment.
- Drain and Rinse - After the cycle ends, the machine may auto-drain. Rinse the fabric with warm water to remove residual chemicals.
- Unload the Samples - Carefully remove the fabric. Inspect for evenness and color fastness improvement.
- Clean the Machine - Rinse and dry the beakers or tank to maintain hygiene for the next use.
used for sample soaping after dyeing in laboratory
Beaker material: 316L S/S
automatic control / manual filling water device, with automatic drainage device.
Steam Soaping machine Dunlin price in Bangladesh
Steam Soaping machine Dunlin in textile testing equipment
Textile testing equipment in Bangladesh
Textile testing equipment in Dhaka
Textile testing equipment in Uttara
MAAM tex Steam Soaping machine Dunlin price in Bangladesh Fabric flame retardant tester
Fabric Flame Retardant Tester
A Fabric Flame Retardant Tester is a specialized laboratory instrument designed to evaluate the flammability characteristics of textiles. It assesses how fabrics react to direct flame exposure, measuring parameters such as ignition time, flame spread rate, after-flame duration, and afterglow time. This testing is crucial for ensuring that textiles meet safety standards for various applications, including apparel, home furnishings, and industrial uses. Purpose and Applications The primary purpose of a Fabric Flame Retardant Tester is to determine the flame resistance of textile materials. This is essential for:- Apparel Safety: Ensuring garments, especially children's sleepwear and industrial work wear, meet flammability standards. - Home Textiles: Testing curtains, drapes, upholstery, and bedding for fire safety compliance. - Technical Textiles: Evaluating materials used in tents, protective clothing, and automotive interiors. ⚙️ Key Features Modern Fabric Flame Retardant Testers incorporate several features to ensure accurate and reliable testing:- Adjustable Burner Angles: Allowing tests at various orientations (e.g., 0°, 45°, 90°) to simulate different real-world scenarios. Automated Ignition Systems: Providing consistent flame application and reducing operator variability. - Digital Timing Mechanisms: Accurately recording ignition time, flame spread, after-flame, and afterglow durations. - Transparent Observation Windows: Enabling safe monitoring of the test without exposure to hazards. - Compliance with International Standards: Meeting protocols such as ASTM D6413, ISO 6941, and EN ISO 15025 for standardized testing procedures. Testing Standards Fabric Flame Retardant Testers are designed to comply with various international standards, including: - ASTM D6413: Standard Test Method for Flame Resistance of Textiles (Vertical Test). - ISO 6941: Textiles — burning behavior — Measurement of flame spread properties of vertically oriented specimens. - EN ISO 15025: Protective clothing — Protection against heat and flame — Method of test for limited flame spread. ️ How It Works- Sample Preparation: A fabric specimen is cut to specified dimensions and conditioned as per standard requirements.
- Mounting: The sample is mounted vertically or at a specified angle in the testing chamber.
- Ignition: A controlled flame is applied to the fabric for a predetermined time.
- Observation: The tester records ignition time, flame spread, after-flame time, and afterglow time.
- Evaluation: Results are compared against standard criteria to determine compliance.
- Prepare the Sample
- Mount the Sample
- Set Up the Burner Position the burner at the required angle (usually 90° for vertical tests).
- Ignite the Flame - Apply the flame to the bottom edge of the fabric for 12 seconds.
- Observe and Measure - Start timing when flame is applied.
- Record the Results
- Compare with Standards
burning of flammable textile materials after ignition.
(specific ignition nozzles and sample holders can be customized to meet multiple criteria).
Related standards
GB/T14644 ASTM D1230 CFR1610 etc.
Technical parameters
1. The spread of time:0 ~ 999.9S resolution 0.1S
2. The temperature inside the box shows:Room temperature -99 degrees C resolution 1 c
3. Igniting time:1S
4. Type of igniter:4 1/2 syringe
5. Sample clip size:Outer frame:204mm * 78mm inner frame:152mm×38mm
6. Distance from the top of the igniter to the sample surface:8mm
7. Studio size and outline size
Studio size:370mm×220mm×350mm
Outline size:375mm×245mm×478mm
8. Power supply:AC220V 50Hz 20W
9. Weight:18Kg
IR Dyeing Machine Dunlin
IR Dyeing Machine Dunlin
IR Dyeing machine Dunlin is Safe, high efficiency, environment friendly, energy saving, optimum for new dyeing small sample machines0 - 3.5 ℃ / min Cooling rate 0.2 - 5 ℃ / min Cooling method Air-cooled Rotation speed 0 - 60 rpm Liquor ratio 1:5 -1:100 Power supply 1∮AC 220V 50/60HZ Dimensions( L x W x H) 670×670×780mm 860×680×780mm Weight 100kg 120kg Standard Accessories Cups 1set
Put the test sample. Cups stand 1set Place where to put cups. Protective glove 1set To avoid to be hurt by HT cups. Model: IF-24SCapacity: 24 pots Brad: DUNLIN Origin: China
Color dyeing tests for various dyestuffs of IR Dyeing machine Dunlin- Step dyeing tests. C. Dispersing, levelling and impregnating test. D. High or low liquor ratio exhausting tests. E. Fabric steak and staining tests. F. Concentration tests and others. Protection and Safety gates to protect. Temperature control accuracy +/- 0.2degree

IR Dyeing machine
Counting Balance-Weighing Scale
Counting Balance-Weighing Scale

Counting Balance-Weighing Scale

Counting Balance-Weighing Scale
Stretch Recovery Tester Static Method
Stretch Recovery Tester – Static Method | ASTM D3107 / D2594 | Ready Stock Bangladesh
Product Introduction
The Stretch Recovery Tester – Static Method is a professional textile laboratory testing instrument designed to evaluate the stretch and recovery properties of elastic fabrics, knitted fabrics, stretch garments, ribbons and other extensible textile materials. The tester is suitable for Textile Testing Laboratories, Garment Factories, Fabric Manufacturers, QA/QC Departments, R&D Laboratories and Academic Textile Laboratories. ASTM D3107 / ASTM D2594 | Ready Stock in Bangladesh | Quick Delivery | Local SupportWhy Choose This Stretch Recovery Tester?
- Ready Stock in Bangladesh
- Suitable for textile and garment testing laboratories
- Designed for stretch and recovery evaluation
- Suitable for elastic and stretchable textile materials
- Applicable to relevant ASTM testing methods
- Easy laboratory operation
- Compact and practical testing equipment
- Competitive price in Bangladesh
- Quick local delivery
- Local sales and technical support from MAAM TEX
Testing Standards
The Stretch Recovery Tester is suitable for testing requirements related to:- ASTM D3107 – Stretch Properties of Fabrics
- ASTM D2594 – Stretch Properties of Knitted Fabrics
Scope of Application
This equipment can be used for testing:- Stretch Fabrics
- Knitted Fabrics
- Elastic Fabrics
- Stretch Garments
- Sportswear Fabrics
- Elastic Ribbons
- Hosiery Materials
- Textile Materials with Stretch Properties
Suitable For
- Textile Testing Laboratories
- Garment Manufacturing Industries
- Knitwear Factories
- Fabric Mills
- Sportswear Manufacturers
- Elastic Fabric Manufacturers
- Quality Control Laboratories
- R&D Laboratories
- Third-Party Testing Laboratories
- Textile Universities & Institutes
Key Advantages
Ready Stock in Bangladesh
No need to wait for overseas import. This product is available from MAAM TEX stock in Bangladesh, subject to current stock availability.Quick Delivery
Local stock enables faster delivery compared with normal import-based supply.Competitive Price
MAAM TEX provides competitive quotations for textile laboratory testing equipment.Local Support
Professional sales and after-sales support are available for customers in Bangladesh.Laboratory Suitable
A practical solution for routine quality control, product development and textile testing applications.Frequently Asked Questions
What is a Stretch Recovery Tester?
A Stretch Recovery Tester is a textile laboratory instrument used to evaluate the ability of a fabric or elastic textile material to stretch and recover after the application and removal of a specified load or extension.What standards are applicable?
The equipment is intended for testing requirements associated with ASTM D3107 and ASTM D2594, depending on the material and test method.Who needs a Stretch Recovery Tester?
Textile mills, garment factories, knitwear manufacturers, fabric manufacturers, QA/QC laboratories, R&D departments and textile testing laboratories can use this equipment.Is this machine available in Bangladesh?
Yes. MAAM TEX offers this Stretch Recovery Tester from stock in Bangladesh, subject to current availability.Can I get a quotation?
Yes. Contact MAAM TEX for the latest price, stock confirmation, delivery information and quotation.Ready Stock – Bangladesh
No Need to Wait for Import
Stretch Recovery Tester – Static Method Ready Stock | Competitive Price | Quick Delivery | Local Support For current stock status and quotation, please contact MAAM TEX.Call to Action
Looking for a Stretch Recovery Tester in Bangladesh? Get the Stretch Recovery Tester – Static Method from MAAM TEX with ready-stock availability, competitive pricing and local support. Contact MAAM TEX today for Price & Stock Confirmation.Stretch Recovery Tester Static Method

Stretch Recovery Tester
- A sample is stretched to a predetermined extension or force.
- The stretch is maintained for a set period.
- After removing the load, the recovery (return to original length) is measured after a fixed time.
- The fabric sample is clamped and stretched to a specific length or force.
- It’s held for a fixed duration (e.g., 1–5 minutes).
- The tension is released, and the sample is allowed to recover.
- The recovered length is measured after a set time.

Stretch Recovery Tester
Automatic Bobbin Hydro extractor
Automatic Bobbin Hydro extractor

Automatic Bobbin Hydro extractor
- Computer system: Foshan HuaGao Chinese English computer, equipped with LG PLC.
- Electromagnetic valve: Ningbo Jiaerling
- Frequency converter: Use Made in China frequency converters.
- Pump: self-made high head and large flow centrifugal water pump.
- Main pump motor: Anhui Wannan Motor.
- Master cylinder liquid level: Use 4-20mA analog signal output.
- Level of deputy temporary worker: use foam water level gauge. (American Mike)
- Temperature detection and display: digital temperature display instrument, dual temperature measuring probes.
- The safety system has a triple cylinder head safety interlock mechanism, and the main cylinder is equipped with a stainless
- steel safety valve.
- Heat exchanger: external spacer heating.
- Feeding system: Quantitative feeding based on the process curve.
- Circulation system: The main pump flows internally and externally, which is automatically controlled by a computer or manually controlled by a relay.
- Valves: Y valves are used for heating, stainless steel Y valves are used for single inlet and single row, and other Y valves are produced by joint ventures.
- Temperature control: on-off temperature control, controlled by a computer, with automatic heating, cooling, and insulation functions.
- Dyeing method: air cushion type.
- Opening method: manual opening.
- Surface treatment: polishing inside and outside the cylinder.
- Cage: Each dyeing machine is equipped with butterfly blades and self-locking locks.
- Body plate: high-quality stainless steel. (S31603)
- Bath ratio: 1:5-1:6
- Chemical material system: including heating and water adding functions, including overflow type salt melting device.
- Overflow cleaning: The cleaning port is installed on the upper part of the cylinder port, and the bottom of the cylinder is filled with water, while the cylinder is drained for easy cleaning.
- Commutation method: Novel "U" type commutation.
- Random accessories: Each model comes with one set of mechanical seals, pot mouth rings, and reversing seals for the main and auxiliary pumps.

Automatic Bobbin Hydro extractor
Products
Martindale abrasion tester Updated



