I would be surprised if the caliper bracket cant be salvaged. From there the Pistons and the metal transfer hoses can be purchased new. Now is it economical to do so????
1967 1600 in waiting SPL311-09002 / R-28178
2018 Hyundai Elantra GT Sport Ultimate