Samsung Galaxy S24 Ultra vs vivo X300 Pro Comparison – Specs, Camera, Battery & Price | WhichPhone