Home Chemical Details 58380-75-9
5-mercaptouridylic acid
5-Mercapto-5'-uridylic acid
5-Mercaptouridine-5'-phosphate
5-Mercaptouridine-5'-phosphoric acid
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us