Related Tags: buy BNP-45 (rat) (TFA) (123337-89-3 free base) | purchase BNP-45 (rat) (TFA) (123337-89-3 free base) | BNP-45 (rat) (TFA) (123337-89-3 free base) cost | order BNP-45 (rat) (TFA) (123337-89-3 free base) | BNP-45 (rat) (TFA) (123337-89-3 free base) formula | BNP-45 (rat) (TFA) (123337-89-3 free base) molecular weight