mybest
Antibacterial soapsHelping You Find the Best
mybest
Antibacterial soapsHelping You Find the Best
  • 10 Best Antibacterial Soaps in the Philippines 2025 | Cetaphil, Dial, and More 1
  • 10 Best Antibacterial Soaps in the Philippines 2025 | Cetaphil, Dial, and More 2
  • 10 Best Antibacterial Soaps in the Philippines 2025 | Cetaphil, Dial, and More 3
  • 10 Best Antibacterial Soaps in the Philippines 2025 | Cetaphil, Dial, and More 4
  • 10 Best Antibacterial Soaps in the Philippines 2025 | Cetaphil, Dial, and More 5

10 Best Antibacterial Soaps in the Philippines 2025 | Cetaphil, Dial, and More

Antibacterial soaps provide a daily bathing cleanser that addresses the issues of the regular Filipino consumer. From eliminating odor-causing bacteria after long sweaty days to protection from harmful bacteria on sensitive skin and wounds, antibacterial soap is a staple in Filipino households.


Popular antibacterial soap brands are available on Shopee and Lazada, but it’s hard to know which would work best for specific users and their issues. In this guide, we provide you with the steps to buy an antibacterial soap that is likely to work for your skin, your routine, and your budget!

Last updated 03/24/2025

Quick List - Top Antibacterial Soaps

1

Fun.G

Antibacterial Soap With Tea Tree Oil
Antibacterial Soap With Tea Tree Oil

Antibacterial and Antifungal Soap With Tea Tree Oil and Bio Sulfur

2

Jergens

Antibacterial Bar Soap
Antibacterial Bar Soap

Bar Soap With Benzalkonium Chloride to Fight Body Odor

3

Katialis

Antibacterial/Antifungal Medicated Soap
Antibacterial/Antifungal Medicated Soap

A Trusted Home Remedy for Stubborn Skin Troubles

4

Cetaphil

Ultra Protect Antimicrobial Cleansing Bar
Ultra Protect Antimicrobial Cleansing Bar

A Dermatologist-Tested Deodorizing Bar for Sensitive Skin

5

Dial

Gold Antibacterial Deodorant SoapPack of 8
Gold Antibacterial Deodorant Soap

Provides All-Day Odor Protection and Freshness

Editorial Team
Guide
mybest
Editorial Team

Our recommendation articles are carefully researched and crafted by the mybest Philippines team of writers and editors. To stay true to our company’s mission and vision to help users’ selection process easier, we also collaborate with experts from various fields to ensure that our content stays factual and useful.

Editorial Team's Profile
…Continue reading

Table of Contents

Why You Can Trust Us

Every mybest article is crafted with hours of in-depth research and interviews with experts. Each month, we are continually expanding our database of products based on our research. By emphasizing user insight and reliable information, we deliver trustworthy content to readers.

mybest’s Content Policy

FDA-Banned Ingredients in Antibacterial Soaps

FDA-Banned Ingredients in Antibacterial Soaps

The FDA has banned ingredients like triclosan and triclocarban in antibacterial soaps due to safety concerns and lack of proven effectiveness. These chemicals may cause health issues, including hormone disruption and antibiotic resistance.


Instead, the FDA recommends using mild soaps and washing hands properly for at least 20 seconds. This simple routine is just as effective in removing germs and is safer for your skin. With this in mind, let’s look at how to choose an antibacterial soap that’s both safe and effective for your needs.

How to Choose an Antibacterial Soap - Buying Guide

Antibacterial soaps are available with all sorts of ingredients, scents, coloring, and more - we narrow down what qualities make an effective soap for your skin issues.
1

Look for Safe Antibacterial Agents and Natural Alternatives

The key to antibacterial products lies in the active ingredients that fight harmful bacteria and other pathogens, which are also proven to be safe and effective for regular use.

Synthetic Antibacterial Ingredients Approved by the FDA for Safe Germ Protection

Synthetic Antibacterial Ingredients Approved by the FDA for Safe Germ Protection

These ingredients are approved by the FDA for their effectiveness in killing germs and are commonly used in antibacterial soaps:

  • Benzalkonium chloride: A widely used ingredient in antibacterial products, known for its ability to kill bacteria and viruses.

  • Benzethonium chloride: Similar to benzalkonium chloride, it is effective against a variety of microorganisms.

  • Chloroxylenol (PCMX): Found in some antibacterial soaps, it is effective against bacteria and fungi.

Natural Antibacterial Alternatives for a Gentle, Chemical-Free Option

Natural Antibacterial Alternatives for a Gentle, Chemical-Free Option

These natural ingredients possess potent antimicrobial properties and are often included in soaps and personal care products:

  • Tea tree oil: Known for its strong antibacterial and antifungal properties, making it a natural germ fighter.

  • Thymol: A compound derived from thyme, recognized for its antibacterial efficacy.

  • Lavender and Eucalyptus oils: Both oils have natural antimicrobial effects and provide additional soothing and aromatic benefits.

2

To Ensure Gentleness for the Skin, Choose Soaps With Mild, Non-Irritating Formulas

Harsh soaps can strip the skin of its natural oils, leading to dryness, irritation, redness, and other skin issues. To protect your skin, it's important to choose soaps that cleanse effectively without causing harm.

Check for Labels Like "Hypoallergenic" and "Dermatologist-Tested"

Check for Labels Like "Hypoallergenic" and "Dermatologist-Tested"

Products labeled "hypoallergenic" are formulated to reduce the risk of allergic reactions from fragrances, dyes, or harsh chemicals, which are common triggers for skin sensitivities.


Additionally, soaps that are dermatologist-tested have undergone evaluations by skincare experts and professionals, ensuring that they are safe and effective for various skin types. These labels indicate that the product is less likely to cause irritation, redness, or dryness, making them a safer choice for everyday use, especially for individuals prone to skin sensitivities.

Steer Clear of Harsh Ingredients Like Parabens and Artificial Fragrances

Steer Clear of Harsh Ingredients Like Parabens and Artificial Fragrances

Parabens are synthetic preservatives commonly used to prevent the growth of bacteria, mold, and yeast. While they extend the shelf life of products and are safe in small amounts, it is highly recommended to steer clear of parabens. Studies have seen that long-term exposure to parabens is linked to hormone imbalances, which can induce not only skin issues but harm to internal organs as well.


Although fragrances may make a product smell pleasant, for those with sensitive skin, fragrances can do more harm than good. They may cause itching, redness, burning sensations, or dryness, and repeated exposure may lead to contact dermatitis.

Look for Moisturizing Ingredients Such as Glycerin, Aloe Vera, or Shea Butter

Look for Moisturizing Ingredients Such as Glycerin, Aloe Vera, or Shea Butter

Frequent use of antibacterial soaps can strip the skin of its natural oils. To combat these, look for antibacterial soaps that add nourishing and hydrating ingredients to complement the oil-stripping nature of the product.

  • Glycerin is a powerful humectant, which attracts water from the air and binds it to the skin.

  • Aloe vera contains vitamins, minerals, and amino acids that can help heal and nourish the skin, giving a soothing and hydrating effect.

  • Shea butter is particularly beneficial for people with dry, rough, or mature skin. It is packed with essential fatty acids and nourishing vitamins (like vitamins A, E, and F).

3

For Body Odor Control: Look for Soaps With Antibacterial and Deodorizing Properties

Body odor, often caused by the bacteria that break down sweat. Being “amoy araw” is a common concern, and a soap with antibacterial and deodorizing properties to help reduce bacteria and neutralize odor-causing compounds.

Check for Ingredients Like Benzoyl Peroxide and Zinc Oxide

Check for Ingredients Like Benzoyl Peroxide and Zinc Oxide

The first step in tackling body odor is proper washing with the right products. Some products that include active ingredients can offer additional benefits in managing body odor, especially for those with more persistent or severe issues.

  • Benzoyl peroxide is a potent antibacterial agent that can help kill the bacteria responsible for body odor. By reducing the number of bacteria on the skin, benzoyl peroxide can help prevent the breakdown of sweat into odorous compounds.

  • Zinc oxide can help absorb excess moisture from sweat, keeping the skin dry and less conducive to bacterial growth. It also creates a protective barrier on the skin that prevents moisture loss and blocks sweat and bacteria.

Try Soaps With Mild Fragrances if You Don’t Have Sensitive Skin

Try Soaps With Mild Fragrances if You Don’t Have Sensitive Skin

While body odor is caused by the bacteria that break down sweat, soaps with mild fragrances can help reduce the impact of odor by offering a clean and pleasant scent. Fragrances, even mild ones, can help mask body odor by providing a clean, fresh scent that lingers on the skin. This is especially helpful if you're in situations where you need to feel confident and fresh, such as at work or after a workout.


For those who find overly scented products too intense or irritating, mild fragrances offer a balance. They provide freshness without overwhelming the senses or contributing to skin irritation. These soaps typically use natural or lighter synthetic fragrances that are less likely to cause discomfort.

4

Go for a Soap Format That Best Suits Your Routine

Go for a Soap Format That Best Suits Your Routine

Whether you're looking for convenience, a luxurious lather, or specific skin benefits, finding the right soap format can elevate your body care routine and help manage skin issues and body odor effectively.

  • Bar soap is eco-friendly and long-lasting, with a minimal packaging option and form factor that’s easy to grip in the shower.

  • Liquid soap is easy to use and convenient for frequent washing and is applied straight to the skin and washed off, preventing bacteria transfer typical with bar soap.

  • Shower gel or body wash is more sophisticated than liquid soap and provides a foamy lather, for quick cleansing application and a spa-like experience.

Was the Buying Guide helpful?

10 Best Antibacterial Soaps to Buy Online

The products we introduce below were carefully curated by the mybest team, from the best-sellers of E-commerce sites like Lazada, and using the points mentioned in our detailed and thoroughly researched buying guide.
Popularity
Filter
Products
Image
Click to purchase
Key features
Details
Antibacterial and Odor-Controlling Ingredients
Hypoallergenic
Dermatologist-Tested
Free of Harsh Ingredients
Moisturizing Ingredients
Scent
Form
1

Fun.G

Antibacterial Soap With Tea Tree Oil

Fun.G Antibacterial Soap With Tea Tree Oil  1

Antibacterial and Antifungal Soap With Tea Tree Oil and Bio Sulfur

Tea Tree Oil

Paraben-Free

Glycerin

Tea Tree

Bar

2

Jergens

Antibacterial Bar Soap

Jergens Antibacterial Bar Soap 1

Bar Soap With Benzalkonium Chloride to Fight Body Odor

Benzalkonium Chloride

Paraben-Free

Glycerin

Fresh

Bar

3

Katialis

Antibacterial/Antifungal Medicated Soap

Katialis  Antibacterial/Antifungal Medicated Soap 1

A Trusted Home Remedy for Stubborn Skin Troubles

Zinc Oxide

Paraben-Free、Artificial Fragrance-Free

Medicated

Bar

4

Cetaphil

Ultra Protect Antimicrobial Cleansing Bar

Cetaphil Ultra Protect Antimicrobial Cleansing Bar 1

A Dermatologist-Tested Deodorizing Bar for Sensitive Skin

Benzalkonium Chloride

Paraben-Free、Artificial Fragrance-Free

Glycerin

Unscented

Bar

5

Dial

Gold Antibacterial Deodorant SoapPack of 8

Dial Gold Antibacterial Deodorant Soap 1

Provides All-Day Odor Protection and Freshness

Benzalkonium Chloride

Paraben-Free

Glycerin

Fresh

Bar

6

The Body Shop

Tea Tree Skin Clearing Body Wash

The Body Shop Tea Tree Skin Clearing Body Wash 1

A Tea Tree-Infused Shower Gel to Combat Acne-Causing Bacteria

Tea Tree Oil

Paraben-Free

Glycerin

Tea Tree

Body Wash

7

PanOxyl

Acne Treatment Bar

PanOxyl Acne Treatment Bar 1

Effectively Target Body Odor-Causing Bacteria With Benzoyl Peroxide Soap

Benzoyl Peroxide

Paraben-Free、Artificial Fragrance-Free

Glycerin

Unscented

Bar

8

L'Occitane

Shea Butter Extra Gentle Soap Lavender

L'Occitane Shea Butter Extra Gentle Soap 1

Feel the Soothing and Antimicrobial Power of Lavender in This Soap

Lavender Oil

Paraben-Free

Shea Butter

Lavender

Bar

9

GFF

Tea Tree With Eucalyptus Handmade Soap

GFF Tea Tree With Eucalyptus Handmade Soap 1

A Natural Antiseptic Soap Infused With Eucalyptus and Tea Tree Oils

Tea Tree Oil、Eucalyptus Oil

Paraben-Free、Artificial Fragrance-Free

Cocoa Butter

Tea Tree

Bar

10

LUSH

Dirty Springwash Shower Gel

LUSH Dirty Springwash Shower Gel 1

A Revitalizing Shower Gel With Antibacterial Thyme Oil

Thyme Oil

Glycerin

Spearmint

Body Wash

If you don't see the product you're looking for, you can request that it be listed.
No.1

Fun.G
Antibacterial Soap With Tea Tree Oil

Antibacterial Soap With Tea Tree Oil  1
Source:shopee.ph
Reference price
₱25
Low
Reference price
₱25
Low

Antibacterial and Antifungal Soap With Tea Tree Oil and Bio Sulfur

Fun.G Antibacterial Soap is formulated to address skin issues caused by harmful bacteria and fungi. The tea tree oil acts as a powerful antibacterial agent, while bio sulfur and salicylic acid target fungal infections like ringworm, athlete's foot, and jock itch. Regular use helps prevent bacterial buildup, keeping your skin clean and protected.

This soap also includes moisturizing ingredients like glycerin and vitamin B3 to keep your skin hydrated without drying it out. Glycolic acid gently exfoliates, leaving your skin refreshed and smooth. Reviews highlight that Fun.G Antibacterial Soap effectively addresses body odor and skin conditions, providing a gentle yet powerful solution.

Antibacterial and Odor-Controlling IngredientsTea Tree Oil
Hypoallergenic
Dermatologist-Tested
Free of Harsh IngredientsParaben-Free
Moisturizing IngredientsGlycerin
ScentTea Tree
FormBar
View all
Was this Ranking helpful?
No.2

Jergens
Antibacterial Bar Soap

Reference price
₱52
Low Mid

Bar Soap With Benzalkonium Chloride to Fight Body Odor

If you're looking for effective hygiene and gentle skin care, try Jergens' antibacterial bar soap! Formulated with benzalkonium chloride, it eliminates germs while washing away dirt and odor, leaving your skin feeling fresh. Its dermatologist-tested formula is safe for normal to sensitive skin, ensuring a refreshing cleanse without compromising skin health.

This soap creates a rich lather that gently cleanses and leaves your skin soft and refreshed. Users rave about its clean scent and the moisturized feeling it provides with every wash. Whether at home or on the go, its compact bar form makes it easy to store and perfect for travel. You can count on it to keep your skin clean, smooth, and hydrated after each wash!
Antibacterial and Odor-Controlling IngredientsBenzalkonium Chloride
Hypoallergenic
Dermatologist-Tested
Free of Harsh IngredientsParaben-Free
Moisturizing IngredientsGlycerin
ScentFresh
FormBar
View all
No.3

Katialis
Antibacterial/Antifungal Medicated Soap

Antibacterial/Antifungal Medicated Soap 1
Source:shopee.ph
Reference price
₱56
Low Mid

A Trusted Home Remedy for Stubborn Skin Troubles

Katialis' soap has become a trusted staple in Filipino homes for its powerful antibacterial and antifungal properties. It effectively addresses common skin issues, from warts and calluses to pimples and insect bites. The blend of zinc oxide, sulfur, and salicylic acid ensures it works efficiently against these skin concerns.

Zinc oxide absorbs excess moisture from sweat, keeping the skin dry and reducing the risk of bacterial growth. Sulfur and salicylic acid target fungal infections and help exfoliate the skin, promoting healing and preventing irritation. While some may not prefer the soap's small size and strong medicated scent, most customers praise its fast results.

Antibacterial and Odor-Controlling IngredientsZinc Oxide
Hypoallergenic
Dermatologist-Tested
Free of Harsh IngredientsParaben-Free、Artificial Fragrance-Free
Moisturizing Ingredients
ScentMedicated
FormBar
View all
No.4

Cetaphil
Ultra Protect Antimicrobial Cleansing Bar

Reference price
₱438
Mid

A Dermatologist-Tested Deodorizing Bar for Sensitive Skin

If your skin is prone to reactions like redness and irritation, this Cetaphil cleansing bar is an excellent choice. It is formulated with benzalkonium chloride to remove 99.9% of germs while keeping the skin hydrated. The glycerin, panthenol, and niacinamide in the formula help soothe and nourish sensitive skin.

This cleansing bar is also dermatologist-tested, hypoallergenic, and fragrance-free, making it ideal for use on both the face and body. Its gentle, hydrating formula ensures it won’t strip the skin, unlike other antibacterial soaps. Buyers appreciate how it removes odor-causing microbes while maintaining the skin’s moisture balance.

Antibacterial and Odor-Controlling IngredientsBenzalkonium Chloride
Hypoallergenic
Dermatologist-Tested
Free of Harsh IngredientsParaben-Free、Artificial Fragrance-Free
Moisturizing IngredientsGlycerin
ScentUnscented
FormBar
View all
No.5

Dial
Gold Antibacterial Deodorant SoapPack of 8

Gold Antibacterial Deodorant Soap 1
Source:lazada.com.ph
Reference price
₱549
High Mid

Provides All-Day Odor Protection and Freshness

For those who need reliable protection against bacteria and body odor, Dial Gold Antibacterial Deodorant Soap has you covered. With 0.10% benzalkonium chloride as its active ingredient, it eliminates 99.9% of bacteria. Plus, it's dermatologist-tested and cruelty-free, so you can feel good about using it!

The soap’s refreshing scent comes from a blend of naturally derived and synthetic fragrance ingredients that give it a clean, pleasant aroma. Users find that it helps prevent body odor throughout the day, keeping them feeling fresh. The multi-pack of 8 bar soaps, priced around 550 pesos, offers great value for long-lasting protection.

Antibacterial and Odor-Controlling IngredientsBenzalkonium Chloride
Hypoallergenic
Dermatologist-Tested
Free of Harsh IngredientsParaben-Free
Moisturizing IngredientsGlycerin
ScentFresh
FormBar
View all
No.6

The Body Shop
Tea Tree Skin Clearing Body Wash

Reference price
₱695
High Mid

A Tea Tree-Infused Shower Gel to Combat Acne-Causing Bacteria

Looking for a gentle yet effective solution for acne-prone skin? The Body Shop Tea Tree Body Wash is for you! Made with natural ingredients like tea tree oil and lemon tea tree oil, it helps cleanse your skin and fight acne-causing bacteria. It’s gentle on the skin, with 93% of its ingredients being naturally sourced.

This gel-to-foam body wash is also dermatologically tested and certified by The Vegan Society. It helps calm redness and prevent breakouts, making it ideal for sensitive and blemished skin. Plus, reviews highlight how it reduces blemish marks and dark spots while leaving skin feeling fresh and clean.

Antibacterial and Odor-Controlling IngredientsTea Tree Oil
Hypoallergenic
Dermatologist-Tested
Free of Harsh IngredientsParaben-Free
Moisturizing IngredientsGlycerin
ScentTea Tree
FormBody Wash
View all
No.7

PanOxyl
Acne Treatment Bar

Reference price
₱457
Mid

Effectively Target Body Odor-Causing Bacteria With Benzoyl Peroxide Soap

Formulated with 10% benzoyl peroxide, PanOxyl's bar soap targets acne-causing bacteria and helps reduce body odor. This powerful ingredient works to unclog pores, minimize breakouts, and eliminate impurities, leaving skin feeling refreshed. It’s suitable for use on the face, chest, back, and other parts prone to acne or body odor.

Its pH-balanced formula ensures effective cleansing while protecting your skin's natural barrier, making it ideal for daily use. Free from fragrances, dyes, and parabens, this vegan-friendly bar soap is gentle on sensitive and acne-prone skin. Reviews highlight how it removes excess oil and dirt without being drying, promoting a healthy, balanced complexion.
Antibacterial and Odor-Controlling IngredientsBenzoyl Peroxide
Hypoallergenic
Dermatologist-Tested
Free of Harsh IngredientsParaben-Free、Artificial Fragrance-Free
Moisturizing IngredientsGlycerin
ScentUnscented
FormBar
View all
No.8

L'Occitane
Shea Butter Extra Gentle Soap Lavender

Reference price
₱750
High Mid

Feel the Soothing and Antimicrobial Power of Lavender in This Soap

L'Occitane's bar soap combines lavender's antimicrobial benefits with the moisturizing power of shea butter. Lavender helps to protect the skin by fighting bacteria, keeping it clean and fresh. Enriched with organic shea butter, it's made from a 100% vegetable base for a luxurious feel.

Shea butter works to soften the skin and create a protective layer, making it ideal for those with eczema or sensitive skin. It also helps combat dry skin, providing long-lasting hydration. Users love how its calming lavender fragrance adds a soothing touch to their skincare routine.

Antibacterial and Odor-Controlling IngredientsLavender Oil
Hypoallergenic
Dermatologist-Tested
Free of Harsh IngredientsParaben-Free
Moisturizing IngredientsShea Butter
ScentLavender
FormBar
View all
No.9

GFF
Tea Tree With Eucalyptus Handmade Soap

Reference price
₱165
Low Mid

A Natural Antiseptic Soap Infused With Eucalyptus and Tea Tree Oils

This GFF handmade soap is a natural solution for tackling acne-causing bacteria and fungal infections. Infused with tea tree essential oil, it works to fight acne and blemishes while soothing irritation. Eucalyptus oil adds an antimicrobial benefit, helping to heal minor cuts and skin issues.

Formulated with cocoa butter and coconut oil, it also nourishes the skin with every use. Plus, it offers an eco-friendly and sustainable option for a gentle yet effective skincare routine. Users love the refreshing sensation it provides, making it a favorite for a revitalizing cleanse.
Antibacterial and Odor-Controlling IngredientsTea Tree Oil、Eucalyptus Oil
Hypoallergenic
Dermatologist-Tested
Free of Harsh IngredientsParaben-Free、Artificial Fragrance-Free
Moisturizing IngredientsCocoa Butter
ScentTea Tree
FormBar
View all
No.10

LUSH
Dirty Springwash Shower Gel

Reference price
₱1,395
High

A Revitalizing Shower Gel With Antibacterial Thyme Oil

Looking for an antibacterial cleanser that creates a cooling sensation? Dirty Springwash Shower Gel delivers a refreshing burst of freshness with its blend of menthol crystals and spearmint oil. Infused with thyme oil, it targets bacteria, leaving your skin feeling cleansed and deodorized.

The shower gel formula also includes fine sea salt to gently soften the skin. The combination of ingredients ensures effective antibacterial cleansing and a long-lasting, vibrant scent. Reviewers love the uplifting aroma and the cooling effect it leaves on the skin.
Antibacterial and Odor-Controlling IngredientsThyme Oil
Hypoallergenic
Dermatologist-Tested
Free of Harsh Ingredients
Moisturizing IngredientsGlycerin
ScentSpearmint
FormBody Wash
View all

Frequently Asked Questions

Below are some of the most asked questions on the web answered by the mybest team.

Are Antibacterial Soaps Good for Eczema?

While antibacterial soaps are designed to kill harmful bacteria and prevent infection, they may not always be the best option for those with eczema. In fact, some antibacterial soaps can irritate sensitive skin, making eczema worse rather than providing relief. Choose a reputable skincare brand like Cetaphil for your best options.

Can Antibacterial Soaps Help With Acne?

The potential for antibacterial soap to cause irritation, dryness, and disruption of the skin's natural barrier makes them less suitable for long-term acne management. Moreover, they do not address the root causes of acne, such as clogged pores and excessive oil production. Look for ingredients like Benzoyl peroxide and Salycilic acid and face-friendly formulations to see if the product fits your needs.

How We Chose and Ranked Our Product Recommendations

Our buying guide was carefully researched and crafted by the mybest team of writers and editors. We used the buying guide as a basis for choosing and ranking the product recommendations, and we looked at reviews and ratings from different E-commerce sites like Lazada, Shopee, and more.

Top 5 Antibacterial Soaps

No. 1: Fun.GAntibacterial Soap With Tea Tree Oil

No. 2: JergensAntibacterial Bar Soap

No. 3: Katialis Antibacterial/Antifungal Medicated Soap

No. 4: CetaphilUltra Protect Antimicrobial Cleansing Bar

No. 5: DialGold Antibacterial Deodorant SoapPack of 8

View Full Ranking
The descriptions of each product are referenced from content available on manufacturer, brand, and e-commerce sites.

Most Viewed
Featured Rankings Similar to Antibacterial soaps

Body Scrubs

10 Best

Search by category

mybest

We connect users with the best tried and true products,
tested by our in-house guides and backed by expert insight.

Copyright mybest All Rights Reserved.