Basic information Safety Related Supplier
Alloferon-1 trifluoroacetate Structure

Alloferon-1 trifluoroacetate