Back to Previous Page

SEX PHEROMONE INHIBITOR IPD1 2

ITEM#: 3491-40180070025

MFR#: 4018007.0025

Sex Pheromone Inhibitor iPD1 Trifluoroacetate - 4018007.0025, 25 mg

Sex Pheromone Inhibitor iPD1 Trifluoroacetate - 4018007.0025, 25 mg