476040 Technicals - Organoidsciences Ltd. | Makkler