Most German manufacturers will use the letters ZF somewhere, because it's short for ZielFernrohr which means 'telescopic sight'Originally posted by domestos
could be zeiss or hensoldt as both these companies use a ZF prefix but should be extremely well made.
hth
alex