4.2.3.100 (2E,6E)-farnesyl diphosphate 418143 4.2.3.100 additional information 89