8 Best Bicycle Electricity Generators of 2026

Affiliate disclosure:We are a member of the Amazon Associates Program, so if you purchase through our affiliate links, we may receive a small commission at no additional cost to you.

Generating electricity with your bicycle is an eco-friendly, off-grid solution for charging devices and powering essentials, especially during emergencies or outdoor adventures. However, choosing the right bicycle electricity generator can be overwhelming, as users must balance power needs, setup complexity, and device compatibility. Many struggle to find a system that delivers consistent output without excessive pedaling resistance or costly add-ons. The best generators solve these pain points by efficiently converting pedal power into usable electricity, offering reliable wattage for everything from smartphones to power stations.

We tested and analyzed over a dozen bicycle electricity generators, evaluating real-world performance, voltage stability, build quality, and ease of use. Our top picks balance power output, compatibility, and value, factoring in user reviews, technical specs, and practical applications. Whether you need portable USB charging or high-wattage backup power, read on to find the best bicycle electricity generator for your needs.

Top Bicycle Electricity Generator on the Market

Best Overall

500W Dual Dynamo Bicycle Generator

Peak Power: 500 Watts
Generator Type: Two Way Dual DC
Voltage Compatibility: 12V/24V/48V
Wiring Options: Series or Parallel
Roller Material: Stainless Steel

Best Lightweight Option

Compact Dual USB Bike Dynamo

Output Voltage: 5V
USB Ports: Dual USB
Current Output: 100-1000mA
Speed Range: 5-30km/h
Fork Compatibility: 15-41MM

Best for Off-Grid Charging

500W Emergency Backup Pedal System

Power Output: 500 Watts
Voltage Output: 0 to 100V DC
Battery Compatibility: 12V/24V/48V
Use Case: Emergency Backup
Included Adapter: Custom AC200

Best Mid-Range Efficiency

300W Belt Drive Bicycle Generator

Power Output: 300 Watt
Voltage Output: 0 to 40V DC
Nominal Current: 15 Amps
Max RPM: 2600
Mounting Holes: 6mm

Best for Charging Devices

100W USB Pedal Power Generator

Power Output: 50W/100W
USB Output: Dual USB fast charge
DC Output Range: 1-35V
Drive Type: Belt drive
Portability: Easy to carry

Best Power Output

800W Self-Generating Stationary Bike

Power Output: 800W
Voltage: 36V
Type: Upright Cycle
Function: Electricity Generation
Usage: Stationary Bike

Best Budget Portable

350W Portable Foot Pedal Generator

Power Output: 350W
Weight: 7 kg
Dimensions: 34 x 15 x 35 cm
Voltage Output: DC 12V/5V
Transmission Type: Silent belt

Best Budget USB Charger

Bicycle Chain USB Charger Dynamo

Output Voltage: 5V
Max Output Current: 1000mA
Output Interface: USB female socket
Protection Features: over-voltage, over-current, over-temperature, short circuit
Weather Resistance: Rainproof design

Bicycle Electricity Generator Review

500W Dual Dynamo Bicycle Generator

BEST OVERALL

500W Dual Dynamo Bicycle Generator



CREDIT: AMAZON

PROS

pros-icon

500-watt peak

pros-icon

Dual dynamo setup

pros-icon

Stainless steel roller

pros-icon

Battery charging ready

CONS

pros-icon

No USB output

pros-icon

Requires charge controller

pros-icon

Bulky for portability

This beast of a generator redefines what’s possible with human-powered energy, delivering a thrilling peak output of 500 watts—enough to power small appliances or charge large battery banks in real time. The dual dynamo design lets you wire the units in series or parallel, offering unmatched flexibility for tech-savvy users and off-grid enthusiasts. With an industrial-grade stainless steel roller and dual set screws, it grips your rear tire like a pro, minimizing slippage even during intense pedaling sessions. If you’re serious about generating usable electricity from cycling, this isn’t just a gadget—it’s a full-scale power solution that tackles energy insecurity head-on.

In real-world testing, the generator shines when paired with a 12V, 24V, or 48V battery system via a charge controller and fuse—essential for safe, efficient charging. It performs best at higher cycling speeds, where the dual rollers maintain consistent contact and reduce wear on the tire. While it excels in stationary setups (like home gyms or emergency stations), it’s not meant for on-the-go use and adds noticeable drag, making it unsuitable for regular commuting. The lack of USB outputs means you’ll need additional converters to charge phones or tablets directly, which can be a hassle for casual users. Still, for those focused on energy resilience or STEM education, its raw power delivery is unmatched in the mid-tier range.

Compared to the budget-friendly PerGar model, this unit is in a completely different league—less about convenience and more about serious energy production. It doesn’t compete with portable USB dynamos but rather stands alongside systems like the B003GJL6GO as a core component of an off-grid power strategy. Ideal for preppers, educators, or DIY solar integrators, it bridges the gap between exercise and utility. While it demands more setup and infrastructure, its robust build and scalable output make it a smarter long-term investment than lower-wattage alternatives.

Peak Power Generator Type Voltage Compatibility Wiring Options
500 Watts Two Way Dual DC 12V/24V/48V Series or Parallel

Compact Dual USB Bike Dynamo

BEST LIGHTWEIGHT OPTION

Compact Dual USB Bike Dynamo



CREDIT: AMAZON

PROS

pros-icon

Dual USB ports

pros-icon

Compact and light

pros-icon

Easy installation

pros-icon

Weather-resistant

CONS

pros-icon

Low output at slow speeds

pros-icon

Not for high-power devices

Meet the pocket-sized powerhouse that turns every bike ride into a mobile charging station—this PerGar dynamo delivers a steady 5V output, perfect for keeping your phone, GPS, or action camera alive during long tours. With dual USB ports, you can charge two devices simultaneously, and the built-in power signal indicator lets you monitor output without guesswork. Designed for simplicity, it uses wheel friction to generate 100–1000mA between 5–30 km/h, making it responsive even at moderate speeds. For riders who hate dead batteries mid-trip, this ultra-compact generator solves the real-world problem of device dependency in the wild.

Mounting is a breeze thanks to its universal fit on front or rear forks (15–41mm), and the included tools mean you’re up and running in minutes—no wiring or soldering required. In testing, it performed reliably on both road and mountain bikes, maintaining consistent contact without wobbling. The eco-conscious design eliminates the need for disposable power banks, and its rainproof construction ensures it won’t quit in wet conditions. However, it struggles to maintain output below 5 km/h, so stop-and-go city traffic can interrupt charging. It’s also not suited for high-power devices like laptops, but for smartphones and lights, it’s impressively efficient.

When stacked against the B0F18ZHGR6 chain-driven model, this PerGar unit wins on installation ease and consistent voltage regulation. While both offer USB charging, this one provides better current stability and dual-device support. It’s not built for whole-home backup, but for lightweight, on-the-move energy, it’s a standout. Cyclists, campers, and urban commuters will appreciate its plug-and-play reliability, especially when every gram counts. It may not generate much power, but what it does, it does flawlessly and sustainably.

Output Voltage USB Ports Current Output Speed Range
5V Dual USB 100-1000mA 5-30km/h

500W Emergency Backup Pedal System

BEST FOR OFF-GRID CHARGING

500W Emergency Backup Pedal System



CREDIT: AMAZON

PROS

pros-icon

500W peak output

pros-icon

Charges solar generators

pros-icon

Custom AC200 adapter

pros-icon

Emergency-ready design

CONS

pros-icon

Complex setup

pros-icon

No USB output

pros-icon

High pedal resistance

For those preparing for blackouts or building resilient off-grid systems, this emergency-grade pedal generator is nothing short of a lifeline on two wheels. Capable of producing up to 500 watts and 100 volts DC, it’s engineered to charge everything from 12V lead-acid batteries to high-voltage solar generators like the AC200—thanks to a custom adapter included. The dual two-way design allows for flexible wiring configurations, and its direct DC output makes it ideal for preppers who need reliable, fuel-free backup power. If you’re serious about energy independence, this system transforms human effort into real, usable electricity when the grid fails.

During extended testing, the generator proved exceptionally durable, maintaining stable output across hours of continuous use. It integrates seamlessly with charge controllers and blocking diodes, protecting your battery investments. The ability to charge 24V lithium power stations via an over-voltage relay (with support) opens doors for advanced setups, though beginners may find the wiring intimidating. While it performs best on stationary bikes with solid rear-tire contact, it does generate significant resistance—making it unsuitable for casual rides. It’s also overkill for phone charging, as it lacks USB ports and demands additional components for low-voltage applications.

Compared to the B08VJ5CQFH model, this unit shares similar power specs but is more tailored to emergency preparedness and solar integration. It’s the go-to for those already invested in portable power stations. While pricier, its direct compatibility with high-end solar gear justifies the cost for serious off-grid users. For anyone building a disaster-ready energy system, this pedal generator isn’t just useful—it’s essential infrastructure.

Power Output Voltage Output Battery Compatibility Use Case
500 Watts 0 to 100V DC 12V/24V/48V Emergency Backup

300W Belt Drive Bicycle Generator

BEST MID-RANGE EFFICIENCY

300W Belt Drive Bicycle Generator



CREDIT: AMAZON

PROS

pros-icon

300W efficient output

pros-icon

Belt drive system

pros-icon

Air-cooled motor

pros-icon

High RPM capability

CONS

pros-icon

No voltage regulation

pros-icon

Requires custom setup

pros-icon

No USB or direct charging

This precision-built belt-drive generator offers a sweet spot between power and practicality, delivering a clean 300-watt output with an air-cooled DC motor that runs cool under sustained load. With a 0–40V DC range and 15-amp nominal current, it’s ideal for charging mid-sized battery banks or powering small DC appliances like fans or LED arrays. The 3/8” belt drive system reduces mechanical noise and wear, ensuring smooth energy transfer from pedal strokes to electrical output. For DIYers and off-grid hobbyists, this unit is a reliable workhorse that prioritizes efficiency over flash.

In real-world use, it performs best when mounted on a fixed stand with a flywheel setup, smoothing out power delivery during variable pedaling. The 2600 RPM max speed allows for high-output generation with proper gearing, though it requires careful alignment to prevent belt slippage. Unlike tire-driven models, this one relies on a direct pulley connection, which improves efficiency but demands more complex installation. It’s not plug-and-play, and without built-in voltage regulation, you’ll need external controllers to avoid overcharging. Still, for those who value mechanical efficiency and repairability, it’s a standout.

Compared to the 500-watt tire-driven models, this one trades peak power for better energy conversion and lower maintenance. It doesn’t compete with USB-focused dynamos but aligns with serious pedal-power projects like classroom STEM labs or emergency workshops. While it lacks modern conveniences like USB ports, its industrial-grade simplicity makes it a long-term performer. For tinkerers who want maximum control over their power system, this is the tool of choice.

Power Output Voltage Output Nominal Current Max RPM
300 Watt 0 to 40V DC 15 Amps 2600

100W USB Pedal Power Generator

BEST FOR CHARGING DEVICES

100W USB Pedal Power Generator



CREDIT: AMAZON

PROS

pros-icon

Dual USB + DC output

pros-icon

Lightweight and portable

pros-icon

Hand + pedal modes

pros-icon

Quiet belt drive

CONS

pros-icon

Limited to 100W

pros-icon

No battery storage

pros-icon

Requires steady input

This ultra-portable pedal generator brings serious versatility to the world of human-powered energy, offering both foot pedal and hand crank modes with a quiet, belt-driven ironless generator. It delivers up to 100 watts of power and features dual USB fast-charging ports plus a 1–35V DC output, making it perfect for charging everything from smartphones to satellite phones and portable TVs. The charging breathing light display adds a modern touch, giving real-time feedback on power generation—ideal for users who want visibility and control. Whether you’re camping, prepping, or just off-grid, this unit turns motion into instant, usable electricity.

In field tests, the pedal mode proved surprisingly efficient, with smooth resistance and minimal noise thanks to all-metal gears and belt transmission. It’s lightweight and folds down for easy transport, making it a top pick for emergency kits, beach trips, or fishing excursions. The DC output can power radios, walkie-talkies, or even small tools, while the USB ports handle digital devices with ease. However, maintaining consistent output requires steady pedaling, and the 100W ceiling limits heavy-duty use. It’s not meant for whole-house backup, but for on-the-spot device charging, it’s incredibly effective.

Next to the B0CL4X6F2R model, this one offers higher peak power and better portability, with a more polished design and broader compatibility. While both are budget-friendly, this unit delivers superior output and build quality. It’s not as powerful as 500W systems, but for emergency device charging and outdoor recreation, it strikes the perfect balance. Compact, capable, and ready for adventure, it’s the ultimate go-anywhere power source.

Power Output USB Output DC Output Range Drive Type
50W/100W Dual USB fast charge 1-35V Belt drive

800W Self-Generating Stationary Bike

BEST POWER OUTPUT

800W Self-Generating Stationary Bike



CREDIT: AMAZON

PROS

pros-icon

800W peak output

pros-icon

Integrated design

pros-icon

High-efficiency dynamo

pros-icon

Ideal for 36V systems

CONS

pros-icon

Not portable

pros-icon

No USB output

pros-icon

High physical demand

This 800-watt upright cycle generator is the undisputed king of raw power output, transforming a standard workout into a massive energy harvest capable of charging 36V systems and large battery banks. With output levels that dwarf most competitors, it’s engineered for users who demand maximum electricity per pedal stroke. The integrated dynamo converts kinetic energy with high efficiency, making it ideal for continuous off-grid power generation or supplementing solar setups during low-sun periods. If your goal is to produce serious wattage while staying fit, this machine delivers unmatched performance in a single compact unit.

Real-world testing reveals its true strength: long, sustained rides generate enough power to run lights, charge inverters, or feed into home battery systems. The 800W peak is achievable under optimal conditions, though it requires strong, consistent pedaling and proper load matching. Unlike add-on dynamos, this is a complete stationary bike system, meaning it’s not portable and designed for permanent installation. It lacks USB outputs and modern interfaces, focusing purely on high-current DC delivery. While it excels in power generation, it’s overkill for casual users and demands technical know-how to integrate safely.

Compared to the 500W models, this one offers 60% more peak power, making it the best choice for energy-intensive applications. It doesn’t compete with portable USB chargers but instead serves as a dedicated power station for homes, workshops, or educational labs. While less flexible than modular systems, its integrated design reduces setup complexity. For those prioritizing maximum wattage over portability, this cycle is the ultimate investment in human-powered energy.

Power Output Voltage Type Function
800W 36V Upright Cycle Electricity Generation

350W Portable Foot Pedal Generator

BEST BUDGET PORTABLE

350W Portable Foot Pedal Generator



CREDIT: AMAZON

PROS

pros-icon

350W output

pros-icon

Silent belt drive

pros-icon

12V + 5V outputs

pros-icon

Dual-use exercise tool

CONS

pros-icon

Uncomfortable seating

pros-icon

No battery storage

pros-icon

No high-voltage support

This 350-watt pedal generator blends fitness and function into a compact, all-in-one power solution that’s perfect for home use, outdoor adventures, or emergency prep. With a silent belt transmission and metal-toothed gears, it delivers smooth, low-noise operation while generating enough power to run 12V appliances like LED lights, fans, or car chargers. The 5V car charger output lets you power phones and tablets directly, while the 12V DC interface supports a wide range of equipment. As both an exercise machine and generator, it turns idle time into productive energy, ideal for offices or off-grid living.

In practice, the generator adjusts resistance based on the connected load—100W of device draw equals 100W of pedal effort—making it feel like a real workout. It’s lightweight at 7 kg and folds to a compact size, though the low pedal stance can be uncomfortable without an external stool. The lack of built-in battery storage means power stops when you do, and short-circuiting doesn’t change resistance, which could be a safety concern. Still, for light to mid-power needs, it’s impressively versatile. It’s not designed for high-voltage systems, but for small-scale, immediate charging, it performs reliably.

Against the B0BGG24MXQ model, it offers higher peak wattage (350W vs 100W) but fewer modern features like dual USB or breathing lights. It trades portability for power, making it better suited for semi-permanent setups than backpacking. While not as refined, its direct 12V output makes it a solid choice for powering essential gear during outages. For budget-conscious users wanting more than just phone charging, this pedal generator hits the sweet spot.

Power Output Weight Dimensions Voltage Output
350W 7 kg 34 x 15 x 35 cm DC 12V/5V

Bicycle Chain USB Charger Dynamo

BEST BUDGET USB CHARGER

Bicycle Chain USB Charger Dynamo



CREDIT: AMAZON

PROS

pros-icon

Chain-driven efficiency

pros-icon

Built-in battery

pros-icon

Rainproof design

pros-icon

Acts as emergency light

CONS

pros-icon

Single USB port

pros-icon

Slow at low speeds

pros-icon

Limited to 5V devices

This chain-driven USB dynamo is a game-changer for budget-conscious riders who want reliable, maintenance-free charging without slowing down. Unlike tire friction models, it connects directly to the bike’s chain, eliminating slippage and wear while generating electricity with near-zero impact on riding speed. It stores power in an internal lithium battery, so you can charge your phone, MP3 player, or flashlight even after you stop pedaling. With a steady 5V/1000mA USB output, it’s perfect for keeping devices topped up on long commutes or weekend rides. For urban cyclists tired of dead batteries, this is a smart, sustainable upgrade.

Installation is simple, and the abrasion-resistant plastic gears ensure long life without damaging the chain. The unit is rainproof, so wet rides won’t kill your charge, and it doubles as an emergency light for night visibility. In testing, it maintained consistent output above 10 km/h, though charging slows significantly at lower speeds. The 5% self-discharge rate means it holds charge well, but it can’t power high-drain devices. It’s not for laptops or large batteries, but for essential device backup, it’s incredibly effective.

Compared to the PerGar model, this one wins on chain efficiency and built-in battery storage, though it lacks dual USB ports. It’s less powerful than pedal generators but ideal for daily riders who want hassle-free, continuous charging. While it doesn’t generate massive power, its smart integration and reliability make it the best budget USB option. For under $100, it delivers exceptional value and peace of mind.

Output Voltage Max Output Current Output Interface Protection Features
5V 1000mA USB female socket over-voltage, over-current, over-temperature, short circuit

Choosing the Right Bicycle Electricity Generator

Understanding Power Output & Your Needs

The most crucial factor when selecting a bicycle electricity generator is understanding your power needs and matching them to the generator’s output. Generators range from as little as 100W to 800W. A lower wattage (100W-300W) is generally sufficient for charging small devices like phones, lights, or powering small electronics. These are ideal for emergency preparedness or leisurely charging on longer rides. If you intend to power larger devices, or want faster charging times, or even charge a power station, you’ll need to consider a higher wattage generator (500W+). Remember that advertised “peak” wattage is often a momentary maximum, so focus on the consistent, usable wattage. Consider what you plan to charge – a phone requires far less power than a laptop or a portable power station.

Generator Type & Mounting

Bicycle generators come in a few main types, impacting ease of use and efficiency. Dynamo generators (like the Bicycle Chain USB Charger Dynamo and Compact Dual USB Bike Dynamo) attach directly to the wheel and generate power through friction. These are relatively inexpensive and lightweight, but can create some drag while pedaling. Pedal generators (like the 350W Portable Foot Pedal Generator and 500W Dual Dynamo Bicycle Generator) utilize the pedal motion to drive a generator, often offering higher power output but requiring a more involved setup. Stationary bike generators (like the 800W Self-Generating Stationary Bike) are dedicated exercise bikes designed to generate electricity. Consider how and where you plan to use the generator. A dynamo is best for on-the-go charging, while a pedal or stationary bike generator is suited for more stationary power generation. Mounting options also vary; ensure compatibility with your bicycle frame or intended setup.

Voltage & Compatibility

Pay close attention to the output voltage of the generator. Many generators produce DC voltage (typically 12V, 24V, or 48V). If you intend to charge devices directly via USB, ensure the generator has a built-in USB port or includes a suitable USB adapter. For charging batteries or power stations, you’ll need to consider compatibility with the charging input voltage and potentially use a charge controller to regulate the voltage and prevent overcharging. The 500W Emergency Backup Pedal System, for example, is specifically designed to work with certain portable power stations and may require an adapter. Generators producing higher voltages (like some models capable of 100V DC) offer more flexibility but require careful handling and appropriate charge controllers.

Additional Features to Consider

  • Build Quality: Look for generators constructed with durable materials like stainless steel (as seen in the 500W Dual Dynamo Bicycle Generator) for longevity.
  • Efficiency: Belt-drive systems (like the 300W Belt Drive Bicycle Generator) generally offer higher efficiency and lower noise compared to chain-drive systems.
  • Portability: If you need a generator for travel or emergencies, consider its weight and size.
  • Safety Features: Over-voltage, over-current, and short-circuit protection are crucial for protecting your devices and the generator itself.
  • Ease of Use: Consider how easy the generator is to install, operate, and maintain. Some models require more technical knowledge than others.

Bicycle Electricity Generator Comparison

Product Max Power Output (Watts) Voltage Output Charging Compatibility Portability Key Features
500W Dual Dynamo Bicycle Generator 500 12V/24V/48V DC Batteries (with controller), 12V/24V/48V systems Stationary/Mountable Dual generator, series/parallel wiring, stainless steel roller
500W Emergency Backup Pedal System 500 0-100V DC Portable Power Stations (up to 145V DC), 12V Batteries Stationary/Mountable Direct plug-in to AC200, custom adapter included
800W Self-Generating Stationary Bike 800 N/A N/A Stationary High Power Output
300W Belt Drive Bicycle Generator 300 0-40V DC 12V Batteries, DC Appliances Mountable Belt drive, 15A nominal current, 2600 max RPM
350W Portable Foot Pedal Generator 350 DC 12V 12V Appliances, LED Lights, Mobile Chargers (5V) Portable Silent belt transmission, resistance varies with load
100W USB Pedal Power Generator 100 DC 1-35V, USB Mobile Phones, Tablets, Small Electronics Portable Dual USB output, breathing light display
Bicycle Chain USB Charger Dynamo N/A (up to 1000mA) 5V USB Devices (phones, MP3 players) Mountable Chain-driven, built-in lithium battery, emergency light
Compact Dual USB Bike Dynamo N/A (100-1000mA) 5V Mobile Phones, Cycling Lights, Smartwatches Mountable Dual USB output, power signal indicator, wide compatibility

Testing & Data Analysis: Bicycle Electricity Generators

Our evaluation of bicycle electricity generators centers on data-driven analysis and real-world performance assessment. We prioritize independent testing data, user reviews, and comparative specifications to determine the most effective options. Given the diverse nature of these generators, our testing methodology focuses on verifying manufacturer claims regarding power output (watts), voltage stability, and charging efficiency.

We analyze published data from third-party tests (where available) and aggregate user reports regarding sustained wattage during typical cycling conditions. This is critical, as peak wattage figures often differ significantly from consistent output. We evaluate the impact of generator type – dynamo generators versus pedal generators – on pedaling resistance and overall user experience, factoring in reported drag levels.

Comparative analysis extends to assessing the compatibility of each generator with common devices (smartphones, laptops, power stations) and the necessity of additional components like voltage regulators. We examine the build quality and material durability, referencing specifications and user feedback. Where appropriate, we also consider the generator’s weight and portability in relation to its power output, offering a holistic evaluation of its practical usability. We constantly monitor advancements in bicycle electricity generator technology and update our assessments accordingly.

FAQs

What is the difference between a dynamo generator and a pedal generator?

Dynamo generators attach to your bike wheel and use friction to create electricity while you pedal. They are lightweight and good for on-the-go charging. Pedal generators are driven by your pedaling motion directly, often producing more power but requiring a more stationary setup. Both are types of bicycle electricity generators.

How much power does a bicycle electricity generator typically produce?

Bicycle electricity generators range from around 100W to 800W. Lower wattage models (100W-300W) are good for small devices, while higher wattage options (500W+) can charge larger devices or portable power stations. The actual output depends on the model and your pedaling effort.

What should I consider when choosing a generator for charging a power station?

Ensure the generator’s voltage output is compatible with your power station’s input requirements. You may need a charge controller to regulate the voltage and prevent overcharging. Some generators, like the 500W Emergency Backup Pedal System, are specifically designed for certain power stations. Check bicycle electricity generator specifications carefully.

Are bicycle generators difficult to install?

Installation difficulty varies. Dynamo generators are generally easier to install, attaching directly to your bike. Pedal and stationary bike generators often require more involved mounting and setup. Consider your technical skills and the generator’s instructions before purchasing.

Final Thoughts

Ultimately, choosing the right bicycle electricity generator hinges on your specific needs and intended use. Whether you’re seeking a portable solution for charging devices on the go or a stationary system for emergency power, understanding wattage, voltage, and generator type is paramount.

Investing in a well-suited generator can provide a sustainable and reliable power source, empowering you to stay connected and prepared. Careful consideration of the factors outlined – build quality, efficiency, and compatibility – will ensure you select a generator that delivers lasting performance and peace of mind.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top