ribavirin 5-triphosphate

ribavirin 5-triphosphate · CAS 63142-71-2