CAS 5381-33-9 2-Benzylidene-1,3-indandione (HCID 237822)|Huagongshe