Search Keyword:Fenbufen Search Records:1
Fenbufen The Japanese Pharmacopoeia 4-(Biphenyl-4-yl)-4-oxobutanoic acid C16H14O3 : 254.28 [36330-85-5]