2-(1-THIENYL)ETHYL-3,4-DIHYDROXYBENZYLIDENE-CYANOACETATE 99%

2-(1-THIENYL)ETHYL-3,4-DIHYDROXYBENZYLIDENE-CYANOACETATE 99% · CAS 132465-10-2