FSBA


FSBA
fluorosulfonylbenzoyladenosine

Medical dictionary. 2011.