isopentenyl methylenediphosphonate
CAS No. 118447-96-4
isopentenyl methylenediphosphonate
UDP dialdehyde 60262-90-0
1,2-二羟基-3-甲基蒽醌