Home Chemical Details 76021-83-5
5'-(4-Fluorosulfonylbenzoyl)-1,N6-ethenoadenosine
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us