The present invention provides a compound having a structure of formula (I), a preparation method and use thereof, and a pharmaceutical composition containing the compound, wherein R is methyl, ethyl, propyl, vinyl or propenyl. The present invention also provides a crystalline form of the compound, a preparation method and use of the crystalline form, and a pharmaceutical composition comprising the crystalline form. The compounds having the structure of formula (I) of the present invention are present in a solid form, which not only can solve the problem of clopidogrel resistance, but also can solve the problem of severe hemorrhagic side effect and poor safety of some drugs, as well as the problem of poor stability of existing compounds. It can be developed into an ADP receptor antagonist antiplatelet agent with clear therapeutic effect, no resistance and better stability.