77466-76-3

HOME PAGE

vita-iodouroltriphosphadenine

Product Code: 1431237
Molecular Formula:
Molecular Weight:
77466-76-3
iodouroltriphosphadenine,CASNo 77466-76-3