Back HealthSofia Menstrual CupTakealotSofia Menstrual Disc - SmallR 299.00Takealot ยท checked 6 days ago View at Takealot AverageR 344.65Lowest seenR 299.00Highest seenR 349.00Last change-R 50.00First indexed21 Sep 2026RetailerTakealotPrice historySimilar productsSofia Menstrual CupSofia Menstrual Disc - LargeR 299.00