Blum Compact 39C 110 Degree 1-1/4" Hinge (B039C355C.20)
Screw-On.  Lifetime Warranty.