Transaction 668f61345965d0f3a9174a42f656abfd45745125f508064bd39cabc593971683
1 Input
1 Output
-
668f61345965d0f3a9174a42f656abfd45745125f508064bd39cabc593971683:0
- value
- 12245760
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 4523dac7c670caec7ea5a31f9b54b14b576aebef OP_EQUALVERIFY OP_CHECKSIG
- address
- 17JaaTaqKdXjGfGBhPuDfRUnyS2iGCNwn1