Output 66bfce279da4f90630090531163e4b7e2a1c61f9904f746fd96c751ce968bf14:15

value
10491
script pubkey
OP_HASH160 OP_PUSHBYTES_20 1bbd30b52bb78c316c35cf3ac18dc5c4f1f5441a OP_EQUAL
address
34DgotkyYEWpfspa1Aq1wetDdsqJ25uN7G
transaction
66bfce279da4f90630090531163e4b7e2a1c61f9904f746fd96c751ce968bf14
spent
true