362609-92-5
3,4-(METHYLENEDIOXY)PHENYLGLYOXAL HYDRATE
Product Code:
284015
Molecular Formula:
C9H8 O5
Molecular Weight:
196.16
Order 362609-92-5