Canon ultrasonic lens 28-300mm July 8, 2019 16 32 64 128 Canon 28-300mm Canon ultrasonic 100-400mm Canon ultrasound Canon 28-70 2.8 rf Canon 28 70