Pediatrics

3-month infants with abdominal palpable mass & non-bilious vomiting –