Mooncup Size B - Smaller

Mooncup Size B - Smaller

  • £21.72
    Unit price per 
Tax included. Shipping calculated at checkout.


  • Recommended for those under the age of 30 who have not given birth vaginally.