53439-38-6 | α-Hydroxy-2-thiopheneacetic acid | AOBChem