Output 66ecbd01c67c434fbc6b48e523f416927eb83bbc740b8fa646b1214ad68740d2:14

value
18142962
script pubkey
OP_HASH160 OP_PUSHBYTES_20 ccbe95d564d563e7d828d3fbf3804a417a5a2708 OP_EQUAL
address
MSZkPfKaJ671PGZ6UvFRw3Z7K7fJaaATre
transaction
66ecbd01c67c434fbc6b48e523f416927eb83bbc740b8fa646b1214ad68740d2
spent
true