Sale Quick view View Options Melanocyl Methoxsalen Tablet OMR53.90 OMR46.16 Franco-Indian Pharmaceuticals Pvt Ltd