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
Most German manufacturers will use the letters ZF somewhere, because it's short for ZielFernrohr which means 'telescopic sight'