Position: Allbio pharm Co., Ltd ›  Product
Phenylpropiolaldehyde
2579-22-8 AD13287
C9H6O 130.1433
Phenylpropiolaldehyde
苯丙炔醛
95 brown oil