FIN56 Jul 20, 2018adminActive small molecule, Products1083162-61-1, FIN56 Cat No:LP000484 Product Name:FIN56 CAS#1083162-61-1 Molecular Weight:517.66 Formula:C₂₅H₃₁N₃O₅S₂ READ MORE