tamoxifen osteoporosis Talazoparib tosylate is a white to yellow solid