TitanGuard PRO is top German quality, hardened steel. I bought for $60 each of two locks, but selling for $39 each plus shipping or pick up.
high security, 3 keys, straps onto bike frame. see company such as Klyra for videos and other photos.
Bought for grandson but it's too much for little him, best for teen or adult with expensive bike.
Never used