This is a Canon-made lens that is equipped with a Canon RF mount. If you want your pictures to come out really sharp, then you might want to use this lens and its image stabiliser.
From London Camera Exchange
Canon RF 24mm F1.8 Macro IS STM
HDEW Cameras
Canon RF 24mm F1.8 Macro IS STM
This product is also available at 11 unverified stores.