530175.BO
Odyssey Technologies Ltd
Price:  
110.59 
INR
Volume:  
58,065
India | Software