This pink, triangle pill imprinted with 93 5126 is a BZP hydrochloride 20 MG Oral Tablet, per the NIH.
Benazepril Hydrochloride is a human prescription drug. The active pharmaceutical ingredient is benazepril hydrochloride and is classified as, "Angiotensin Converting Enzyme Inhibitor [EPC], Angiotensin-converting Enzyme Inhibitors [MoA], Decreased Blood Pressure [PE]."
This pill is made by a total of 4 firms: (1) Teva Pharmaceuticals USA Inc, (2) PD-Rx Pharmaceuticals, Inc., (3) REMEDYREPACK INC. , and (4) Physicians Total Care, Inc..
There are 2 other pink pills that with a similar imprint: "93 5126". They may be a different dosage of the same drug or a different drug entirely.