Ramzi theory anyone? Ultrasound was on 6 weeks 6 days, heart rate 123

Meghan